4

setupbld.exeを使用して試した WiX プロジェクトのブートストラップを作成する必要がありますが、UI を表示する実行可能ファイルまたはサイレント インストーラーとして動作する実行可能ファイルのみを作成できますが、両方は作成できません。

インストール中にUIを表示するかどうかを伝える引数を使用して、結果の実行可能ファイルを実行できる必要があります。

ブートストラップの作成に使用される setup.exe スタブを再構築する方法を説明するJohn Robbins によるこの投稿を見つけましたが、必要なことを行うためのより簡単な方法があることを望んでいました。

シンプルな(UIを使用した)インストールまたはサイレントインストールとして実行するために使用するブートストラップを作成する方法を知っている人はいますか。

4

2 に答える 2

2

私は、 WiXメーリングリストでdotNetInstallerが推奨されているのを見てきましたが、それよりもはるかに柔軟なはずですが、私自身は使用していません。setupbld.exe

更新:ソフトウェアを購入する予算がある場合は、 MSI Factoryに付属のブートストラッパーを試してください(デモでは、ブートストラッパーを起動する前にナグ画面が表示されます)。私たちはこれを自分たちで使用しており、1ペニーの価値があります。

于 2010-04-27T06:16:05.233 に答える
0

最後に、7zipを使用してMSIを自己解凍型アーカイブに圧縮しました。「config」ファイルを追加して、実行可能ファイルを開くときに実行するファイルを7zipに設定できます。

詳細については、7zipのマニュアルを確認してください。

于 2010-07-14T12:27:45.170 に答える