2009-07-08 98 views
0

我使用至少有4个项目的Asp.net MVC模式创建我的解决方案。是否可以为Asp.net MVC创建单独的资源文件?

  1. App.Models
  2. App.Globalization
  3. App.Controllers
    • 参考文献:App.Model和App.Globalization
  4. 应用。查看
    • 参考文献:App.Model,App.Globalization和App.Controller

我需要创建.NET资源文件双方App.Controller项目和App.Views项目中使用。首先,我尝试创建App.Globalization项目以共享资源。但是我需要在App.Views项目的App_Globalization文件夹中保存resx文件,并在App.Globalization项目中保存designer.cs文件(resx文件的生成代码),因为修改&保存资源文件非常容易。

是否有可能为Asp.net MVC创建分离的资源文件,而无需使用自定义工具或后生成命令?

回答

0

使用以下步骤非常简单。

  1. 添加资源文件App_GlobalResources文件中App.Views项目文件夹。
  2. 建设行动designer.cs文件财产。
  3. 卸载App.Globalization项目。
  4. 编辑App.Globalization项目通过添加以下代码。
<Project> 
    <ItemGroup> 
     <Compile Include="..\App.Views\App_GlobalResources\WebApp.designer.cs"> 
      <Link>WebApp.designer.cs</Link> 
     </Compile> 
    </ItemGroup> 
</Project> 
相关问题