Время появления диалогового окна предварительных условий InstallShield

У меня есть установка InstallScript, созданная с помощью IS 2011, которая включает предварительные условия: Диалоговое окно предварительных условий появляется сразу после выполнения setup.exe, даже перед диалоговым окном приветствия.

Есть ли способ изменить это поведение, чтобы предварительные условия были установлены на более позднем этапе во время установки, например. когда запускается настоящая процедура установки (т.е. после приветственного диалога, лицензионного соглашения, ...).
Также я хочу избежать установки предварительных условий, когда мое приложение уже установлено, и я запускаю setup.exe и выбираю удаление вариант.


person Sebastian Schmidt    schedule 30.08.2013    source источник


Ответы (1)


InstallShield предлагает планирование предварительных условий, которые запускаются после нажатия кнопки «Установить». В справке InstallShield этот подход называется «Предварительные требования к функциям». Имейте в виду, что, поскольку .msi уже запущен, это более сложное время, поэтому некоторые предварительные условия не должны быть запланированы там (а другие могут не выполнить свою задачу, если будут установлены после панелей мастера).

В InstallShield 2012 и более поздних версиях тип проекта набора поддерживает установку нескольких пакетов после одного мастера. В этой модели предварительные условия — это просто еще один пакет, и ваш вариант использования поддерживается более непосредственно.

person Michael Urman    schedule 04.09.2013