現象:編譯項目時提示未找到類型或命名空間名稱" " (是否缺少 using 指令或程序集引用?)
解決方法:如果是未找到類型,檢查是否引用了類型所在的命名空間,使用using指令。
如果是未找到命名空間,那么檢查是否引用了程序集,如果確認引用了程序集,那么檢查程序集版本和項目是否一致,例如,你的項目是.net 4.0,而你的程序集是.net 3.5下編譯的,或者你的引用項目與被引用項目的.NET framework版本不一樣,例如一個是.NET 4.0 另一個是.NET 4.0 Client Profile。
解決:你聲明的那個 Paper listp = new PaperManager().Load(new ChinaVcv.Common.ParamTable("id", id));
你在菜單中選擇 -> "項目" -> "添加引用" 把包含了 PAPER 和 PAPERMANAGER的DLL文件引用了就可以了.
1. 命名空間“System”中不存在類型或命名空間名稱“Windows”(是缺少程序集引用嗎?)
添加程序集using System.Windows; 添加引用System.Windows.Forms;
2. 未能找到類型或命名空間名稱“DataTable” (是否缺少using指令或程序集引用?)
3. 未能找到類型或命名空間名稱“DataSet” (是否缺少using指令或程序集引用?)
添加程序集using System.Data;
4. 未能找到類型或命名空間名稱“SqlDataAdapter” (是否缺少using指令或程序集引用?)
5. 未能找到類型或命名空間名稱“SqlConnection” (是否缺少using指令或程序集引用?)
6. 未能找到類型或命名空間名稱“SqlCommand” (是否缺少using指令或程序集引用?)
添加程序集using System.Data.SqlClient;
7. 當前上下文中不存在名稱”Color” 添加程序集using System.Drawing;
8. 命名空間“Microsoft.Office”中不存在類型或命名空間名稱“Interop”(是缺少程序集引用嗎? )
9. 命名空間“Microsoft.Office.Interop”中不存在類型或命名空間名稱“Excel”(是缺少程序集引用嗎?)
10. 命名空間“Microsoft”中不存在類型或命名空間名稱“Office ”(是缺少程序集引用嗎?)
11. 找不到類型或命名空間名稱“Workbook”(是否缺少 using 指令或程序集引用?)
12. 找不到類型或命名空間名稱“Worksheet”(是否缺少 using 指令或程序集引用?)
1. 添加引用Microsoft office 11.0 Object Libary;(Com組件)
2. 添加引用Microsoft Excel 11.0 Object Library;
13. 命名空間“Microsoft”中不存在類型或命名空間名稱“Word”(是缺少程序集引用嗎?)
14. 命名空間“Microsoft office”中不存在類型或命名空間名稱“Interop” (是缺少程序集引用嗎?)
15. 命名空間“Microsoft.Office.Interop”中不存在類型或命名空間名稱“Word”(是缺少程序集引用嗎?)
1. 添加引用Microsoft office 11.0 Object Libary;(Com組件)
2. 添加引用Microsoft Word 11.0 Object Library;
16. 找不到類型或命名空間名稱 StingBuiler (是否缺少 using 指令或程序集引用?)
添加程序集using System.Text;
總結:對於缺少程序集引用的問題,要保證正確的引入程序集。如是在項目中能夠bin引用的,就盡量在項目bin下引用,避免自己輸入;錯誤提示是缺少程序集引用,顯然解決辦法就是引入程序集,解決不了那就是程序集沒有正確引入;還存在一點就是要保證自己寫程序時大小寫的正確,有時僅僅是因為大小寫問題,而在那引用,雖然正確引用,最終還是錯誤的,不知錯在何處。