[英]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.