[英]ObjectDataSourceControl unable to find Type in imported namespace
[英]Unable to find type or namespace of imported DLL
我從這個下載的“smilenet-1.2.1-Win64的學術”庫頁和進口smileNET.dll在我的Unity工程。 然后,我重新啟動了Visual Studio,當我嘗試使用該庫時,它給了我一個錯誤,即找不到類型或名稱空間。 我嘗試using Smile;
並using smileNET;
就像他們的文檔文件Hello.cs中指出的那樣,但是它不起作用。 我嘗試了64位版本以及32位版本。 我的統一版本是2018.1.8f1 64bit
當我檢查下載的DLL,它說,該> NET版本是v4.0.30319
,而我的VS2017運行時版本4.7.03056
,那會是一個問題嗎?
我嘗試過的各種方法:
Project>Add References
,然后添加了smileNET.dll文件。 這樣做可以(暫時)修復錯誤。 當我關閉VS時,它詢問我是否要將更改保存到Chem-o-Crypt.sln Assesmbly-CSharp*
,所以我說是(盡管我懷疑它是否真的保存了)。 但是,當我重新啟動Visual Studio時,我發現該引用已消失,並且錯誤再次彈出。 h:/ Chem-o-Crypt/Assets/bayesserver-8.3/DotNet/Standard20/
),其中包含其他幾個運行良好的dll,因此我將dll粘貼到了那里,但它不起作用。 Chem-o-Crypt/
, Chem-o-Crypt/Plugins
, Chem-o-Crypt/Assets
, Chem-o-Crypt/Assets/Plugins
添加該dll,但似乎沒有什么錯。而且不起作用。 Chem-o-Crypt\\Assets\\Plugins\\x64
和32位版本Chem-o-Crypt\\Assets\\Plugins\\x86
這也不能工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.