シンプルな Win32 プロジェクトを作成し、構成を編集して、新しいプラットフォーム構成 (x64) を追加します。次に、プロジェクトをバッチ再構築すると、次の出力が得られます。
------ Rebuild All started: Project: Skribe, Configuration: Release x64 ------
main.c
Generating code
Finished generating code
Skribe.vcxproj -> D:\Dev\Skribe\Build\VS2010\Solutions\..\..\..\Output\Bin\x64\Release\Skribe.exe
------ Rebuild All started: Project: Skribe, Configuration: Debug x64 ------
main.c
Skribe.vcxproj -> D:\Dev\Skribe\Build\VS2010\Solutions\..\..\..\Output\Bin\x64\Debug\Skribe.exe
Skribe.vcxproj -> D:\Dev\Skribe\Build\VS2010\Solutions\..\..\..\Output\Bin\x64\Debug\Skribe.exe
------ Rebuild All started: Project: Skribe, Configuration: Release Win32 ------
main.c
Generating code
Finished generating code
Skribe.vcxproj -> D:\Dev\Skribe\Build\VS2010\Solutions\..\..\..\Output\Bin\Win32\Release\Skribe.exe
------ Rebuild All started: Project: Skribe, Configuration: Debug Win32 ------
main.c
Skribe.vcxproj -> D:\Dev\Skribe\Build\VS2010\Solutions\..\..\..\Output\Bin\Win32\Debug\Skribe.exe
========== Rebuild All: 4 succeeded, 0 failed, 0 skipped ==========
デバッグ x64 ビルドは exe 作成メッセージを 2 回出力し、その理由がわかりません。これは、再構築が実際に失敗するがクリーン/ビルドが成功する場所について尋ねた関連する質問のために心配しています。
余分なメッセージが表示される理由を知っている人はいますか? ソリューションの作成、exe プロジェクト、x64 構成の追加、およびバッチ再構築以外には何もしていません。