如何在项目之间共享本地化资源。*。resx,这样所有人都可以调用Properties_Resources.ResourceManager.GetString?

时间:2014-01-28 10:30:56

标签: c# visual-studio localization resx

我的UI代码过去只在一个项目中,因此我的本地化文件(* .resx)位于一个项目中。

现在我想在同一个C#解决方案的另一个项目中使用这些字符串(Properties_Resources.ResourceManager.GetString)。

我尝试了this answer,但我得到了The name 'Properties_Resources' does not exist in the current context。 (我猜这个问题仅适用于像图像这样的二进制资源,而不是本地化)

我尝试将我的资源放到一个单独的empty project with Class output中,并在所有其他项目中添加了对它的引用,但是同样的错误。

old forum discussion有人转储Creating Resource AssembliesRetrieving Resources with the ResourceManager Class的链接,但解释非常低,我觉得很难相信反射是推荐的方式。< / p>

0 个答案:

没有答案