我有这样一种情况:我提供一个使用.NET 4.0的插件DLL。该DLL使用ResourceManager加载字符串,而这些字符串又被翻译并编译成卫星程序集。
但是,我不是加载和使用我的插件DLL的主EXE的作者。它是从另一个目录运行的。由于这个原因,该DLL无法找到其卫星程序集。ResourceManager希望在EXE目录下找到它们,而不是DLL所在的目录下。 我该如何让ResourceManager相对于DLL加载卫星程序集?
但是,我不是加载和使用我的插件DLL的主EXE的作者。它是从另一个目录运行的。由于这个原因,该DLL无法找到其卫星程序集。ResourceManager希望在EXE目录下找到它们,而不是DLL所在的目录下。 我该如何让ResourceManager相对于DLL加载卫星程序集?