2010年09月02日
川俣晶の縁側ソフトウェア技術雑記 total 5731 count

VisualStudioのコマンドラインからビルドしたとき、指定した構成でビルドされない場合

Written By: 川俣 晶連絡先

 VisualStudio使用時、以下のようなコマンドラインでビルドできます。

  • devenv /rebuild "Release" /project XXXX XXXX.sln

 ところが、Releaseビルドではなく、カスタムに用意した別の構成のビルドが走っていました。

原因 §

 構成マネージャの設定ミス

解決 §

 メニューから「ビルド」→「構成マネージャ」で開き、構成マネージャの設定を見直す。ソリューションがReleaseビルドでも、個々のプロジェクトは別の構成に設定できる。

感想 §

 ビルドバッチのバグかと思ったら違いました。気づくまでにけっこう時間を取られました。設定をいじっているうちに、なぜか意図しない設定になっていたようです。