我想加载一个特定的 ConfigurationSection,但 CLR 加载程序集的方式给我带来了一些麻烦:
我的 CustomConfigurationSection 定义在一个特定的程序集上,程序集加载的整个过程无法找到该程序集,因为我使用的是一个外部工具,它基本上加载了我的程序集,通过反射发现了一些关于它的信息,然后尝试“安装”它。非常类似于尝试安装 Windows 服务时的 installutil。
我要疯了,因为 ConfigurationManager 试图在原始进程的位置下为我的 ConfigurationSection 找到所需的程序集。我肯定知道这一点,因为我正在使用 SysInternals Process Monitor。有人可以提供一些解决方法或方向吗?
谢谢!