【问题标题】:App_GlobalResources broken in ASP.NET MVC 2 and VS 2010?App_GlobalResources 在 ASP.NET MVC 2 和 VS 2010 中损坏?
【发布时间】:2010-05-16 20:20:29
【问题描述】:

美好的一天!

我已经安装了 VS 2010 Express 并且 App_GlobalResources 中的资源文件没有编译成强类型 Resources 类。更具体地说,不再发生代码生成。

我已经使用我的 MVC 项目(从 MVC 1.0 和 VS2008 更新)和 VS 生成的空白 ASP.NET MVC 2.0 项目进行了测试,但出现错误(即使尝试在右键菜单中手动运行代码生成):

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 适用于同一台机器\VS 上的 Web 窗体项目。

我应该根本不将App_GlobalResources 用于 MVC 吗?

谢谢!

【问题讨论】:

    标签: asp.net-mvc visual-studio asp.net-mvc-2


    【解决方案1】:

    快速的解决方案是创建Resources 文件夹,将所有 resx 文件移到那里并更改 resx 的属性,如下所述:

    http://odetocode.com/blogs/scott/archive/2009/07/15/resource-files-and-asp-net-mvc-projects.aspx

    可以通过 `Resources..

    访问资源字符串

    【讨论】:

      猜你喜欢
      • 2010-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-02
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多