К счастью, по умолчанию InstallAware реализует очень простые способы достижения этой функциональности.
Вы можете отслеживать различные параметры установки, устанавливая предопределенную переменную компилятора «LOADOLDDATA» InstallAware.
Если установлено значение ИСТИНА, механизм настройки будет загружать определения функций и другие сохраненные данные (см. Также команду «Загрузить выбор объектов» для получения дополнительной информации в документации IA) из более старой версии установки. Обычно эти данные загружаются только между одними и теми же версиями установки при работе с одной и той же установленной версией приложения для операции обслуживания или удаления. При любом другом значении этой переменной компилятора это нормальное поведение сохраняется.
В качестве альтернативы, «Сохранить выбор элементов» и «Загрузить выбор элементов» можно использовать в коде сценария, если вы хотите перенести состояния параметров между различными версиями установки.
Надеюсь, это поможет вам.