私はしばらく dotNetInstallerをいじっています。これは、ブートストラップのニーズのほとんどを処理できる優れた汎用ブートストラップです。インストールの進行状況を取得するのは少し危険ですが、それは予想されることです (Microsoft のインストーラー (Visual Studio 2005 以降) を除いて、外部パッケージから進行状況を報告できるセットアップ アプリケーションは見たことがありません)。
私たちは、組織の展開戦略に合わせてカスタマイズされた、自作の汎用ブートストラッパーを作成してきました。独自のブートストラッパーをブートストラップするために dNi を使用しました。(.NET と Windows Installer 4.5 をインストールします)
とにかく、dotNetInstaller 以外に、汎用ブートストラップの候補はありますか? 私たちはBURNを調査しましたが、これは正しい方向への一歩だと思いますが、まだ初期段階にあります。
補足: Microsoft ブートストラップはちょっといいです! 私は彼らの XML ファイルを嗅ぎ回って、汎用のブートストラッパーを設計する方法についてヒントを得ました。Microsoft が使用しているブートストラップを知っていますか? 特に Visual Studio 2005、2008、および 2010 インストーラーの場合。