0

Visual C#2010 Expressプロジェクトを国際化およびローカライズするために、キーと値の文字列を作成Resources.resxして含めました。Resources.fr.resx

ここに画像の説明を入力してください

を押すRebuildと、2つのDLLが作成されます。

obj/Debug/tempPE/Properties.Resources.Designer.cs.dll
obj/Debug/tempPE/Properties.Resources.fr.Designer.cs.dll

なぜこの奇妙な場所にいるのですか?
それらをインストーラーに埋め込む必要がありますか?
他のリソースDLLはどこにも生成されないので、選択の余地はありませんが、「tempPE」フォルダーからファイルを出荷するのは怖いです...

4

2 に答える 2

1

Resource.fr.Designer.cs ファイルを削除します。そこにあってはなりません。Resource.Designed.cs で十分です。

于 2013-02-03T12:56:21.140 に答える
1

既定の言語ファイルのみ、Internal または Public のアクセス修飾子が必要です。他のすべての言語ファイルには、「コード生成なし」が必要です。

無視できる obj フォルダー。これは、ビルド プロセスと Visual Studio の目的のために存在します。プログラムが機能するために必要なのは、bin だけです。両方のフォルダを削除すると、再作成されます。

于 2013-06-20T17:36:55.007 に答える