标签: c# .net exception reflection .net-assembly
每当我在动态加载的程序集上调用assembly.GetExportedTypes()方法时,我都会收到System.TypeLoadException。我完成了我的家庭作业,看了很多融合日志,没有什么特别的东西。我甚至打开了目标程序集/ DLL文件并找到了GetX()方法实现,因此我不确定究竟发生了什么。并且它没有在GAC中缓存或加载旧版本,因为我正在使用探测应用程序配置元素。
任何想法发生了什么?
答案 0 :(得分:1)
问题是将同一个程序集加载到多个应用程序域中,导致各种运行时错误,更多信息here