Диалоговое окно FirstRun
Последовательность диалоговых окон FirstRun собирает имя пользователя, название компании и сведения об идентификаторе продукта. Установщик проверяет идентификатор продукта в этом диалоговом окне.
Последовательность диалогового окна FirstRun обычно не является частью последовательности действий и вызывается функцией MsiCollectUserInfo при первом запуске продукта.
Автор пакета установщика может использовать последовательность диалоговых окон шаблона или создать другую последовательность. Однако для последовательности диалогов пользователь должен задать следующие свойства:
- Свойство USERNAME
- Свойство COMPANYNAME
- Свойство PIDKEY
Идентификатор продукта будет проверен в диалоговом окне с помощью действия ValidateProductID или ValidateProductID ControlEvent.
Если идентификатор продукта задан как свойство в командной строке или путем преобразования, то необходимость повторного ввести идентификатор продукта во время первого запуска диалогового окна можно обойти, управляя отображением с помощью свойства ProductID . После успешной проверки идентификатора продукта свойству ProductID присваивается полный действительный идентификатор продукта.