在引用裡明確新增了乙個dll,能夠看到該dll詳細資訊,可就是用using找不到命名空間。並且發現剛引用時是有該命名空間,一編譯就消失了。
最後發現原因如下:
原目標框架為.net framework 4 client profile後改成.net framework 4,編譯就正常了。
看網上有介紹:client應該是.net4的子集,是針對一些客戶端功能做的整合,版本比.net4要小,如果只需要一些單機的桌面程式,安裝client應該要比安裝整個.net4要方便快捷。
明明引用了dll,但是還是找不到命名空間
遇到乙個怪異的問題,明明用了dll,但是死活找不到命名空間,死活無法呼叫引用的類。後來發現原因是引用的dll是.net framework 4.而當前專案是.net framework 4 client profile。導致不相容所致。net framework client profile net...
C 找不到DLL原因
未處理的 system.dllnotfoundexception 型別的異常出現在 x.dll 中。其他資訊 無法載入 dll test.dll 找不到指定的模組。異常來自 hresult 0x8007007e test.dll一定是存在的,並且已經拷貝到執行目錄下面,但是提示的錯誤卻是找不到,經過...
c 呼叫C 的DLL找不到入口點
c 程式呼叫c 的dll的時候,經常出現這樣的問題 之前也遇到過這個問題,可是怎麼解決的就忘記了,這次遇到了,就寫下這個問題的原因。這個是我在網上查資料找到的 原因就是 c 源 中的函式在編譯成dll後,函式的名稱就發生了改變 會在函式的前後產生一些字元。我們能通過exescope軟體來檢視c 編譯...