私のASP.NETには、culture/uiCultureに依存するコードがあります。これは、ユーザーが接続文字列の値をほとんど読み込まないようにしています(今、en-USとde-DEリソースファイルが2つあります) )。手段、ASP.netのデフォルトのリソースファイル処理 - ベストプラクティス?
た(私が理解から) enableClientBasedCulture = "true" の文化は= "自動:::EN-US" uiCultureは= "EN自動" 私のグローバル化に
は、私は次の2つのプロパティを設定しますアプリケーションがクライアントカルチャを使用し、デフォルトのものが見つからない場合はen-USにする必要があります。すなわち、ユーザーがフランスから来た場合、文化はfr-FRでなければなりません)それ専用のリソースファイルがあると、en-USをロードします。
resourceManager = new ResourceManager( "MyDLL.Properties.Resources"、Assembly.GetCallingAssembly());
私が得るものは: "指定された文化または中立文化に適切なリソースを見つけることができませんでした"。
誰でも私に何か説明できますか?
ありがとうございました。
問題が見つかりました。間違ったアセンブリからロードしようとしました。 –