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


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

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

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

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

  • свойство ИМЕНИ ПОЛЬЗОВАТЕЛЯ
  • свойство COMPANYNAME
  • свойствоPIDKEY

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

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