Thread.CurrentThread.CurrentCulture からカルチャ情報を読み取る IIS 上のサイトを実行しています。これは、私が理解しているシステム文化情報から来ています。特定の値に設定する必要がありますが、OS レベルで変更できませんでした。
私の Windows 7 コンピューターは、最初は en-GB カルチャでセットアップされていましたが、現在は en-US に切り替える必要があります。地域と言語のコントロール パネルで変更しました。[形式] タブの形式は英語 (米国)、[場所] タブの現在の場所は米国、[管理] タブの非 Unicode プログラムの現在の言語は英語 (米国) です。再起動後、値はすべて Windows UI で正しく読み取られます。
これらの変更後にコンピューターを再起動し、ローカル DNS をクリアしました (それが問題かどうかはわかりません)。IIS を再起動し、アプリ プールをリサイクルしましたが、まだ en-GB として読み取られます。
この cultureInfo を更新するために他に必要なことはありますか?