反射ReflectionTypeLoadException异常
在反射读取程序集信息时,在GetTypes时出现ReflectionTypeLoadException异常,如下图所示:
这种情况,往往是因为在加载Assembly程序集时,未找到它依赖程序集,最好的解决方法找到它所有依赖程序,保证能读取到目录。
如果实在找不到,只能catch处理:
try { return assembly.GetTypes(); } catch (ReflectionTypeLoadException e) { return e.Types.Where(t => t != null); }
作者:我也是个傻瓜
出处:http://www.cnblogs.com/liweis/
签名:成熟是一种明亮而不刺眼的光辉。
![GIS解决方案](http://pub.idqqimg.com/wpa/images/group.png)