トップ回答者
Visual Studio Installer 2015 Bootstrap について

質問
-
Visual Studio Installer と Bootstrapについて質問があります。
インストーラでインストール時に配布したいRuntimeインストーラをBootstrapで設定することができたのですが、
現状のままだとインストーラ配布時に複数ファイルを配布する必要があります。
この部分を1ファイルにまとめて配布したいのですが、どのような方法がありますか?
また、1ファイルに纏めることができた場合、ファイルを実行したときにSetup.exeを自動実行させたいです。
●現状インストーラ構成例
インストーラ
・Setup.exe
・xxxx.msi
Bootstrap
・DotNetFX40フォルダ
・他Runtimeフォルダ
↓
●理想のインストーラ構成例
xxx.msi
or
xxx.exe
など
回答
-
VSIは、2010 のビルトインバージョンしか持っていないのでそれを頼りに。
VSIでは、setup.exe に埋め込むというオプションがありません。
なので、実行時にあらかじめ指定した場所からDLする(プロジェクトのプロパティダイアログにインストーラのURLを設定するところがあります)ようにして、setup.exe だけを配布すればいいようにするオプションが用意されています。
それでは都合が悪いという場合は、InstallShield(LEでもOK)や、WiXなど、別のインストーラを使うことになります。
InstallShield もWiXもブートストラップ機能を持っており、どちらもexeに埋め込みが可能になっています。
とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx
すべての返信
-
VSIは、2010 のビルトインバージョンしか持っていないのでそれを頼りに。
VSIでは、setup.exe に埋め込むというオプションがありません。
なので、実行時にあらかじめ指定した場所からDLする(プロジェクトのプロパティダイアログにインストーラのURLを設定するところがあります)ようにして、setup.exe だけを配布すればいいようにするオプションが用意されています。
それでは都合が悪いという場合は、InstallShield(LEでもOK)や、WiXなど、別のインストーラを使うことになります。
InstallShield もWiXもブートストラップ機能を持っており、どちらもexeに埋め込みが可能になっています。
とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx