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