[英]System.TypeLoadException: Method 'get_xxx' does not have an implementation
[英]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.