私のWixプロジェクトはinstall.msiとcab1.cabを作成します。すべてをmsiにバンドルするにはどうすればよいですか?この問題を回避するために7-Zip SFXを使用する可能性がありますが、単一のmsiのみを持つ他のアプリを見てきました。
ソースを投稿していませんが、wxsファイルにはMedia要素があると思います。 EmbedCab属性を「yes」に設定するだけです。
セットする EmbedCab="yes"
。
WIX 3.8以降:
<MediaTemplate EmbedCab="yes" />
WIX 3.8より前:
<Media Id="1" Cabinet="cab1.cab" EmbedCab="yes" />