问题是Devart DLL未复制到我的web APP应用程序的智能玉米文件夹中。 有一个web APP应用程序项目引用项目a。 项目a引用项目TB。 Devart DLL在项目中使用。 在生成过程中,不会将其复制到web APP应用程序项目中的“聪明的玉米文件夹”中。 项目TB还引用了EL Unity Dll,它已被正确复制。 所有正在讨论的dll物理上位于项目中的文件夹中,这是基准点的位置。 (没有对GAC的引用)
正确复制的dll包括Microsoft.Practices.Unity、Microsoft.practices.unity.configuration和Microsoft.practices.service location
未正确复制的dll是Devart.Data、Devart.Data.Oracle和Devart.Data.Oracle.Design。
这是各dll的参考资料……
.DTN.pet rodex.dalthird party dllsdevart.data.dll
假的
真的
假的
.DTN.pet rodex.dalthird party dllsdevart.data.Oracle.dll
真的
假的
.DTN.pet rodex.dalthird party dllsdevart.data.Oracle.design.dll
真的
.DTN.pet rodex.dalthird party dllsMicrosoft.practices.service location.dll
假的
真的
.DTN.pet rodex.dalthird party dllsMicrosoft.practices.unity.dll
假的
真的
.DTN.pet rodex.dalthird party dllsMicrosoft.practices.unity.configuration.dll
假的
真的
有人有同样的问题吗? 我错了吗? 谢谢
编辑
我打开了文件监视器,观察了visual studio加载引用的位置。 对Unity来说,从指定位置获取dll。 但是,对于Devart dll来说,我在寻找GAC! Devart dlls能以某种方式引起这种情况吗?