Asp.net mvc 3 mvc 3 asp.NET从控制器访问资源

Asp.net mvc 3 mvc 3 asp.NET从控制器访问资源,asp.net-mvc-3,Asp.net Mvc 3,我正在使用ASP.NETMVC3。 我在App_GlobalResources中的资源文件Order.resx中声明了资源字符串,我需要访问控制器操作中的这些字符串。 资源命名空间在视图中无法识别为 确保资源文件属性中的自定义工具命名空间值设置为: PublicResXFileCodeGenerator 并进行完整的解决方案重建。然后尝试查看是否可以在视图中看到资源名称空间。我刚刚发现我的控制器项目与资源所在的项目不同。视图中使用的语法是什么?您在无法识别的*控制器中尝试了什么?在视图中,我使

我正在使用ASP.NETMVC3。 我在App_GlobalResources中的资源文件Order.resx中声明了资源字符串,我需要访问控制器操作中的这些字符串。
资源命名空间在视图中无法识别为

确保资源文件属性中的自定义工具命名空间值设置为:

PublicResXFileCodeGenerator

并进行完整的解决方案重建。然后尝试查看是否可以在视图中看到资源名称空间。

我刚刚发现我的控制器项目与资源所在的项目不同。

视图中使用的语法是什么?您在无法识别的*控制器中尝试了什么?在视图中,我使用@Resource.Order.MyString syntaxt,在控制器中,我尝试使用Resource.Order.MyString,但使用了“Resource”编译器没有找到您是否有权在控制器文件顶部使用语句
?我使用的是GlobalResourceProxyGenerator,在视图中使用这些资源没有问题。问题与控制器的操作有关。请确保它是资源。而不是资源。仅供参考,GlobalResourceProxyGenerator是“自定义工具”。“自定义工具命名空间”应为PublicResXFileCodeGenerator