次の構造で、複数のインストーラーを備えたリリース レイアウトを探していますが、前提条件のソースは 1 つです。
\Product1\setup.exe
\Product2\setup.exe
\Product3\setup.exe
\Redist
目標は、各前提条件をその製品フォルダーに複製するのではなく、マスターの場所から各前提条件を起動することです。InstallShield の前提条件 (ISSetupPrerequisites) のデフォルトの場所を変更する方法はありますか?
次の構造で、複数のインストーラーを備えたリリース レイアウトを探していますが、前提条件のソースは 1 つです。
\Product1\setup.exe
\Product2\setup.exe
\Product3\setup.exe
\Redist
目標は、各前提条件をその製品フォルダーに複製するのではなく、マスターの場所から各前提条件を起動することです。InstallShield の前提条件 (ISSetupPrerequisites) のデフォルトの場所を変更する方法はありますか?
確かにこれは便利なシナリオですが、InstallShield が現在処理できるとは思えませんが、2 つの代替案が考えられます。最初に、ペイロードをダウンロードするための前提条件を設定します。前提条件がインストールされると、後続の各チェックに合格する必要があるため、一度だけダウンロードする必要があります。
2 つ目は、CD/DVD 作成プログラムで十分な制御が可能であれば、ディスク上の複数の場所で同じファイル データを再利用できるはずです。したがって、ファイルが複数回リストされていても、メディア上で余分なスペースを占有することはありません。