美好的一天!
我已安装VS 2010 Express,App_GlobalResources
中的资源文件未编译为强类型Resources
类。更具体地说,不再发生代码生成。
我已经测试了我的MVC项目(从MVC 1.0和VS2008更新)和VS生成的空白ASP.NET MVC 2.0项目并且出现错误(即使尝试在右键菜单中手动运行代码生成): / p>
Cannot find custom tool ‘GlobalResourceProxyGenerator’ on this system.
当我将自定义工具更改为PublicResXFileCodeGenerator
时,如下所示:
http://odetocode.com/blogs/scott/archive/2009/07/15/resource-files-and-asp-net-mvc-projects.aspx
生成类。
App_GlobalResources
适用于同一台机器上的Web窗体项目\ VS.
我根本不应该将App_GlobalResources
用于MVC吗?
谢谢!
答案 0 :(得分:4)
快速解决方案只是创建Resources
文件夹,在那里移动所有resx文件并更改resx的属性,如此处所示:
http://odetocode.com/blogs/scott/archive/2009/07/15/resource-files-and-asp-net-mvc-projects.aspx
可以通过`Resources ..
访问资源字符串