繁体   English   中英

Prism 5.0外部第三方dll

[英]Prism 5.0 External 3rd party dll

所以我对如何措辞有点困惑...

我们正在使用的程序利用了由供应商开发的第三方DLL。 该DLL并不是其基本DLL的棱镜模块。

当按c#要求定期添加时,它无法初始化使用它的模块,并抛出键未找到错误。

当将此DLL移至modules目录时,由于DLL不兼容(使用Modules的MEF目录发现),它将引发异常。

当尝试将此DLL嵌入为Interop类型时,由于不是出于此目的而构建DLL,因此会抛出常规的interop错误。

所以我想我的问题是。 在没有访问DLL源代码的情况下将外部DLL作为依赖项添加到模块的最佳方法是什么

事实证明,使用外部库的模块需要正确引用它,但在运行时,需要在执行文件夹的Shell(启动项目)中访问该库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM