簡體   English   中英

程序集“ myAssembly”中類型為“ MyNamespace.MyType”的System.TypeLoadException方法“ GetX”沒有實現

[英]System.TypeLoadException Method 'GetX' in type 'MyNamespace.MyType' from assembly 'myAssembly' does not have an implementation

每當我在動態加載的程序集上調用assembly.GetExportedTypes()方法時,都會得到System.TypeLoadException。 我已經完成作業,並在融合日志中四處張望,卻絲毫不動搖。 我什至打開了目標程序集/ DLL文件並找到了GetX()方法實現,所以我不確定到底發生了什么。 而且它不會像使用探測應用程序配置元素一樣緩存在GAC中或加載較舊的版本。

有什么想法嗎?

原來,問題是將同一程序集加載到一個以上的應用程序域中,這會導致各種運行時錯誤,更多信息請參見此處。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM