Поделиться через


Диалоговое окно FirstRun

Последовательность диалоговых окон FirstRun собирает имя пользователя, название компании и сведения об идентификаторе продукта. Установщик проверяет идентификатор продукта в этом диалоговом окне.

Последовательность диалогового окна FirstRun обычно не является частью последовательности действий и вызывается функцией MsiCollectUserInfo при первом запуске продукта.

Автор пакета установщика может использовать последовательность диалоговых окон шаблона или создать другую последовательность. Однако для последовательности диалогов пользователь должен задать следующие свойства:

Идентификатор продукта будет проверен в диалоговом окне с помощью действия ValidateProductID или ValidateProductID ControlEvent.

Если идентификатор продукта задан как свойство в командной строке или путем преобразования, то необходимость повторного ввести идентификатор продукта во время первого запуска диалогового окна можно обойти, управляя отображением с помощью свойства ProductID . После успешной проверки идентификатора продукта свойству ProductID присваивается полный действительный идентификатор продукта.