MVC 5中的App_globalResources文件夹

时间:2014-08-12 05:58:57

标签: visual-studio-2013 resources asp.net-mvc-5

我正在使用资源文件进行语言交换。但它无法在已部署的服务器中运行。所以在根文件夹中我添加了App_GlobalResources文件夹并将资源文件放在那里。但现在我无法将该文件设为公开,因此无法从模型中访问该文件。

我尝试将资源文件的属性更改为GlobalResourceProxyGenerator但仍然无法访问:(

该app_gloablresources文件夹是否有任何命名约定?

请帮我解决这个问题......

2 个答案:

答案 0 :(得分:0)

冒着明显的风险:

当您双击.resx文件时,您将获得带有设置的gui。 在顶部有Access修饰符,您可以将其设置为Public。

答案 1 :(得分:0)

解决了两组相同语言资源文件的问题。问题是公共访问说明符没有采用Model的显示名称,因此我为具有Global访问说明符的Models创建了第二个文件。现在两个都很好。感谢所有花在这上面的时间:)