2

我在 App_GlobalResources 中有三个资源文件供查看:

ConditionsLabels.en.resx
ConditionsLabels.ua.resx
ConditionsLabels.ru.resx

但我无法获得任何价值。我指定了自定义命名空间 (ViewRes),但在视图中自动完成建议唯一的变体@ViewRes.ConditionsLabels_ua。(这是类)

我该如何使用它?

4

1 回答 1

3

不要App_GlobalResources用于 MVC 项目。相反,将您的 .resx 文件放在标准文件夹中(例如,“资源”或其他)。接下来,在 Visual Studio 中选择 .resx 文件并更改以下属性:

Custom Tool: PublicResXFileCodeGenerator
Custom Tool Namespace: Resources

现在您应该可以正常使用Resources.MyResource.String1等访问您的资源了。

于 2012-10-19T19:25:00.237 回答