[C#錯誤]未找到類型或命名空間名稱" " (是否缺乏 using 指令或程序集引用?)

現象:編譯項目時提示未找到類型或命名空間名稱" " (是否缺乏 using 指令或程序集引用?) 
解決方法:若是是未找到類型,檢查是否引用了類型所在的命名空間,使用using指令。 
若是是未找到命名空間,那麼檢查是否引用了程序集,若是確認引用了程序集,那麼檢查程序集版本和項目是否一致,例如,你的項目是.net 4.0,而你的程序集是.net 3.5下編譯的,或者你的引用項目與被引用項目的.NET framework版本不同,例如一個是.NET 4.0 另外一個是.NET 4.0 Client Profile。ui

解決: 你聲明的那個 Paper listp = new PaperManager().Load(new ChinaVcv.Common.ParamTable("id", id));.net

        你在菜單中選擇 -> "項目" -> "添加引用" 把包含了 PAPER 和 PAPERMANAGER的DLL文件引用了就能夠了.orm

1. 命名空間「System」中不存在類型或命名空間名稱「Windows」(是缺乏程序集引用嗎?) io

添加程序集using System.Windows; 添加引用System.Windows.Forms; 編譯

2. 未能找到類型或命名空間名稱「DataTable」 (是否缺乏using指令或程序集引用?) file

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下引用,避免本身輸入;錯誤提示是缺乏程序集引用,顯然解決辦法就是引入程序集,解決不了那就是程序集沒有正確引入;還存在一點就是要保證本身寫程序時大小寫的正確,有時僅僅是由於大小寫問題,而在那引用,雖然正確引用,最終仍是錯誤的,不知錯在何處。

 

轉載:http://www.tuicool.com/articles/6vyiAn

相關文章
相關標籤/搜索