2

我们的 winforms 应用程序需要能够以 *.resource 格式分发临时翻译,并优先使用这些翻译而不是嵌入式翻译。有没有办法实现这种后备策略?

4

2 回答 2

0

我创建了一个可以包含两个ResourceManagers 的新类。这些既可以是基于ResourceManager临时 *.resource 文件的文件,也可以是基于ResourceManager嵌入资源文件的程序集。

如果启用了 ad-hock 模式,则主要ResourceManager是基于文件的,第二个ResourceManager是基于程序集的,在catch块中用作后备。

如果 ad-hoc 模式被禁用,则主要ResourceManager是基于程序集的,并且没有辅助ResourceManager

于 2011-02-16T08:46:24.447 回答
0

为什么是 *.resource 格式。.Net 模式是使用本地化的 DLL 文件。请参阅http://msdn.microsoft.com/en-us/goglobal/bb688110.aspx

于 2011-02-14T12:37:43.957 回答