我在App_GlobalResources中有三个资源文件用于视图:
ConditionsLabels.en.resx
ConditionsLabels.ua.resx
ConditionsLabels.ru.resx
但我无法获得任何价值。
我指定了自定义命名空间(ViewRes),但在视图中,自动完成功能会建议唯一的变体@ViewRes.ConditionsLabels_ua
。 (这是班级)
我该如何使用?
答案 0 :(得分:2)
不要将App_GlobalResources
用于MVC项目。而是将.resx文件放在标准文件夹中(例如,“资源”或其他)。接下来,在Visual Studio中选择.resx文件并更改以下属性:
Custom Tool: PublicResXFileCodeGenerator
Custom Tool Namespace: Resources
现在,您应该能够使用Resources.MyResource.String1
等正常访问资源