2

Visual Studio のリソース ビューでリソースを編集すると、生成された rc ファイルに多くのロケール固有の情報が追加されていることがわかりました。追加されたロケール情報は、マシンがその時点で実行しているロケールに固有のものです。ソリューション内の他のプロジェクトで同じ問題が発生していないため、プロジェクト固有の設定のようです。プロジェクトのカルチャをデフォルトと英語 (米国) に設定しようとしましたが、どちらの設定も違いはないようです。

手動で変更を編集する以外に、マシン固有のロケール リソースが追加されないようにする方法はありますか? この動作の原因となっている、設定を怠った設定は何ですか?

4

1 に答える 1

1

わかりましたが、ファイルの中ほどに位置する各リソースのロケールを定義する #ifdef ブロックがあったことがわかりました。そのファイルを一番上に移動し、Visual Studio を介して .rc ファイルを再生成するとうまくいくようです。

于 2010-03-22T21:21:26.640 に答える