MSI インストーラ プロジェクトがあります。MSI の 2 つの異なるバージョン(ダウンロードと CD)をコンパイルできる必要があります。特定のファイルは CD バージョンに含まれ、MSI のダウンロード バージョンでは除外されます。
プロジェクトの 2 つの構成を作成しました。条件を使用して、必要なファイルの包含/除外を制御したいと考えています。
私の問題は、どの構成が構築されているかをテストする方法がわからないことです。構成マネージャーをクリックすると、構成によって異なるマニフェスト定数 (C++ プロジェクトの「プリプロセッサ定義」に似ています) に似たものを指定できる場所が表示されません。
MSI プロジェクトの [構成プロパティ] ダイアログはかなりまばらで、条件によってテストできるものを入力する場所がありません。スクリーンショットは次のとおりです。
プロパティ ページ (F4) にも、条件によってテストできる変数を設定する場所がないようです。
InstallShield から移行して、Visual Studio 2010 を使用しています。
構成に応じてどのようにカスタマイズできますか?