无法加载一个或多个请求的类型(loaderexception)
本文关键字:请求 类型 loaderexception 一个 加载 | 更新日期: 2023-09-27 18:01:34
我的应用程序有问题,我从路径(' ' RemoteServerDir…)加载程序集列表(assembly. loadfrom),当我试图检索所有类型的每个程序集时,我在调用程序集时得到错误。GetTypes()方法
我的消息是" reflectiontypeloadeexception:无法加载一个或多个请求的类型(LoaderExceptions)"。
有人有办法解决这个问题吗?对于信息,这个应用程序在分布式模式下运行,我有这个问题,但在本地模式下它工作得很好。
谢谢。
这很可能与加载远程程序集时不同的权限级别有关
请尝试更换组件。加载from到程序集。UnsafeLoadFrom在c# 4.0 MSDN中可用,它将绕过安全检查
旧的方法是添加配置节
<configuration>
<runtime>
<loadFromRemoteSources enabled="true" />
</runtime>
</configuration>