1

y ソリューションには、Visual Studio 拡張機能が含まれています。これには、集中型ビルド サーバーによって管理される、ビルド時にアセンブリが署名される 2 つのプロジェクトが含まれます。

これら 2 つのプロジェクトのサーバー ビルド アセンブリを右クリックし、[詳細] タブを表示すると、コピーライト テキストとして次のように表示されます。 . 版権文字のはず、©.

ソリューション内の他のサーバー ビルド アセンブリには、この問題はありません。また、bin/Debug フォルダーでローカルにビルドされたまったく同じアセンブリには、この問題はありません。

サーバー構築バージョンが異なるのはなぜですか? 提案をいただければ幸いです。ありがとうございました!

4

1 に答える 1

1

サーバーで使用されているコンパイラが、ソース コード内の非 ASCII 文字を正しく解釈していないようです。Visual Studio 2010 のコンパイラである csc.exe には、エンコードを指定するために使用できる/codepageパラメーターがあります。これは、MSBuildでもとして利用できますCodePage

于 2012-08-24T23:17:15.820 に答える