1. 程式人生 > >專案引用了DLL檔案,也寫了Using,但是編譯時提示:未能找到型別或名稱空間名稱

專案引用了DLL檔案,也寫了Using,但是編譯時提示:未能找到型別或名稱空間名稱

今天用IKVM轉了2個dll給C#引用,發現了這個問題;

添加了dll檔案,寫了using,甚至在C#程式碼中寫dll裡的方法時,系統會有語句自動完成提示,寫好了也不會有任何問題,但是在除錯的時候,問題來了,系統報錯說:未能找到型別或名稱空間名稱“xxx”(是否缺少 using 指令或程式集引用?)

解決辦法:

檢查專案的.NET框架版本。

1.右鍵添加了引用的專案,屬性裡的“目標框架”

2.至少.NET Framework 3.5以上