1

各プロジェクトのApp_GlobalResourcesフォルダーにリソースがある 2 つの MVC3 プロジェクトで構成されるソリューションがあります。

MyApp.Web プロジェクトの App_GlobalResources フォルダーには、 MyPage1.resxなどの既定のリソース (既定のカルチャは en-US) が含まれています。

MyApp.Web.Europe プロジェクト- App_GlobalResources フォルダーには、 MyPage1.de-DE.resxなどのヨーロッパ カルチャのリソースが含まれています。スタートアッププロジェクトです。

Thread.CurrentThread.CurrentCultureThread.CurrentThread.CurrentUICultureの設定でカルチャをオンザフライで変更すると、MyApp.Web.Europe App_GlobalResources フォルダーのリソースが読み込まれていません。

その MyApp.Web コア プロジェクトに加えて、すべてのカルチャの Resources フォルダーにいくつかのリソースも含まれているため、その場でカルチャを変更すると、de-DE などのヨーロッパのリソースが Resources フォルダーから正常に読み込まれます。誰かが App_GlobalResources からロードする方法を考慮していますか?

4

0 に答える 0