0

Res.en.resxAsp.NetMvc4プロジェクトで 名前が付けられたリソースファイルがあります。

ビューでは、次のようにそのプロパティにアクセスしようとしています:@MvcApp.Resources.Res.Titleしかし、次のエラーが発生します:

タイプまたは名前空間の名前「Resources」が名前空間「MvcApp」に存在しません(アセンブリ参照がありませんか?)

リソース名をRes.resxすべてに変更すると、正常に機能します。

なぜこうなった?

4

1 に答える 1

6

アプリケーションのデフォルト言語の翻訳を含む xxx.resx という名前のファイルが少なくとも必要だと思います。

したがって、主言語がフランス語で、英語版が必要な場合は、次のものが必要です。

  • アプリのデフォルト言語を含む xxx.resx ファイル。
  • ファイルの英語版を含む xxx.en.resx ファイル。

この助けを願っています!

于 2012-08-14T18:56:35.147 に答える