5

我有一种情况,我提供了一个使用 .NET 4.0 的插件 DLL。此 DLL 使用 ResourceManager 加载字符串。这些字符串依次被翻译并编译成附属程序集。

我不是加载和使用我的插件 DLL 的主 EXE 的作者。它从另一个目录运行。因此,DLL 找不到它的附属程序集。ResourceManager 希望在 EXE 目录下而不是 DLL 所在的目录下找到它们。

如何让 ResourceManager 加载相对于 DLL 的附属程序集?

4

1 回答 1

0

如果主 exe 从允许更改的配置文件中读取设置,则可以使用此处<codeBase>所述的标记。

于 2011-08-30T22:57:34.737 回答