2009-07-08 3 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

私はApp.ControllerプロジェクトとApp.Viewsプロジェクトの両方で使用するための.NETリソースファイルを作成する必要があります。まず、リソースを共有するApp.Globalizationプロジェクトを作成しようとします。しかし、resxファイルをApp.ViewsプロジェクトのApp_Globalizationフォルダに保存して、&をリソースファイルに保存するのが簡単であるため、App.Globalizationプロジェクトにdesigner.csファイル(resxファイルの生成コード)を保存する必要があります。

カスタムツールやビルド後のコマンドを使用せずにAsp.net MVC用の分離したリソースファイルを作成することは可能ですか?

答えて

0

次の手順を使用すると非常に簡単です。

  1. App.ViewsプロジェクトでApp_GlobalResourcesフォルダにリソースファイルを追加します。
  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> 
関連する問題