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