InstallShield 2010 Basic MSI Project - добавление диалогового окна для выполнения последовательности

Как добавить настраиваемый диалог в последовательность выполнения проекта Basic MSI в InstallShield 2010?

Я хочу, чтобы это диалоговое окно отображалось, когда установщик запускается непосредственно как файл .EXE или из командной строки MSIEXEC.EXE с основным аргументом командной строки ui

Возможно ли это сделать, если да, то как?

заранее спасибо

Рагху.


person Raghunathan Sundarrajan    schedule 22.06.2016    source источник


Ответы (1)


Создайте свой диалог в представлении пользовательского интерфейса. Затем, в зависимости от того, хотите ли вы, чтобы он был частью панелей мастера или автономным, либо:

  • Отредактируйте управляющие события кнопок Next и Back, чтобы иметь действия NewDialog, которые указывают на ваш новый диалог и от него на новые окружающие его страницы, или
  • Добавьте в InstallUISequence настраиваемое действие, которое ссылается на ваш новый диалог, и убедитесь, что в нем есть действие Control Event, которое его закроет.

Скорее всего, большинство диалогов будет лучше как часть серии панелей мастера, поэтому я бы предложил использовать первый вариант.

person Michael Urman    schedule 22.06.2016