最近、約 140 のプロジェクトを含む Visual Studio ソリューションを変更して、すべてのライブラリ プロジェクトの出力ファイルをbin
ソリューション ルート ディレクトリの同じフォルダーに出力するようにしました。
すべてのプロジェクトの出力ディレクトリを変更して再ビルドした後、いくつかのプロジェクトが正しいbin\\{platform}\\{configuration}\lib\
フォルダーとフォルダーの両方に出力されることに気付きましたbin\
。ファイルはまったく同じように見えます。DLL ファイルとPDBファイルのみがbin
フォルダーに入れられ、構成ファイルと XML ドキュメント ファイルは入れられません。クリーンアップしても、フォルダ内のファイルはbin
削除されません。プロジェクトを一度に 1 つずつビルドできますが、これを行うものもあれば、そうでないものもあります。コマンド ラインからMSBuildを使用してビルドすると、これは発生しません。
これは予想/正常ですか? MSBuild の出力を診断に設定してビルドしましたが、bin\
フォルダーだけについては言及されておらず、フォルダーに関するすべての言及にbin
は正しいプラットフォーム、構成などが含まれています。