Visual Studio 2008 を対話的に実行すると、x64 と Win32 の両方のターゲットに対してプロジェクトを正常にビルドできます。ただし、devenv を呼び出すと、/projectconfig 引数に関係なく、常に x64 ビルドが実行されます。
devenv /Rebuild Release MySolution.sln /projectconfig "Release|Win32"
Microsoft (R) Visual Studio Version 9.0.21022.8.
Copyright (C) Microsoft Corp. All rights reserved.
------ Rebuild All started: Project: my-project, Configuration: Release x64 ------
/projectconfig 引数は Configuration: 出力と一致しないことに注意してください。簡単なものがありませんか?IDE 内では問題なく動作しますが、ターゲットがたくさんあるため、スクリプトを作成したいと考えています。
前もって感謝します!