Действие ValidateProductID
Действие ValidateProductID задает для свойства ProductID полный идентификатор продукта.
Ограничения последовательности
Это действие должно быть упорядочено перед мастером пользовательского интерфейса в таблице InstallUISequence и перед действием RegisterUser в таблице InstallExecuteSequence.
Сообщения ActionData
Сообщения ActionData отсутствуют.
Комментарии
Установщик проверяет, успешно ли прошел проверку продукта, проверив свойство ProductID . Установщик присваивает свойству ProductID полный идентификатор продукта после успешной проверки. Действие ValidateProductID не выполняет никаких действий, если свойство ProductID уже задано успешной проверкой или другим методом.
Действие ValidateProductID всегда возвращает сообщение об успешном выполнении, независимо от того, действителен ли идентификатор продукта, чтобы его можно было ввести в командной строке при первом запуске продукта.
Идентификатор продукта можно проверить, не вводя эти сведения повторно пользователем, задав свойство PIDKEY в командной строке или с помощью преобразования. Отображение диалогового окна с запросом на ввод идентификатора продукта может быть обусловлено наличием свойства ProductID , которое устанавливается при проверке свойства PIDKEY .