このような状況: 1 つの wxs ビルド ファイルがあります。これは、3 つのプリプロセッサ変数に基づいています。
Build=[Client\Server]
Platform=[Win32\x64]
Configuration=[Release\Debug]
必要なのは、セットアップ ビジュアル スタジオ プロジェクトを作成することだけです。これにより、インストール パッケージのこの 8 つの構成をすべて一度にビルドできます。
例えば
Cmd.exe «candle.exe –dPlatform=Win32 –dConfiguration=Debug –dBuild=Server Product.wxs»
Cmd.exe «light.exe –ext WixUIExtension –ext WiXIISExtension Product.wixobj –out Product_Server(Release)_x86.msi»
と
Cmd.exe «candle.exe –dPlatform=Win32 –dConfiguration=Release –dBuild=Server Product.wxs»
Cmd.exe «light.exe –ext WixUIExtension –ext WiXIISExtension hsm.wixobj –out Product_Server(Release)_x86.msi»
しかし、コマンド プロンプト ベースのソリューションは使用できません。完全に WiX セットアップ ソリューションが必要です。
何かアドバイスはありますか?