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


Действие ValidateProductID

Действие ValidateProductID задает свойству ProductID значение полного идентификатора продукта.

Ограничения последовательности

Это действие должно быть последовательность перед мастером пользовательского интерфейса в таблице installUISequence и перед действием RegisterUser в таблице installExecuteSequence .

Сообщения ActionData

Нет сообщений ActionData.

Замечания

Установщик проверяет, успешно ли проверен продукт, проверив свойство ProductID. Установщик задает свойство ProductID полным идентификатором продукта после успешной проверки. Действие ValidateProductID ничего не делает, если свойство ProductID уже установлено успешной проверкой или другим методом.

Действие ValidateProductID всегда возвращает успешное выполнение, независимо от того, является ли идентификатор продукта допустимым, чтобы идентификатор продукта можно было ввести в командной строке при первом запуске продукта.

Идентификатор продукта можно проверить без повторного входа пользователя в эту информацию, задав свойство PIDKEY в командной строке или с помощью преобразования. Отображение диалогового окна с запросом пользователя на ввод идентификатора продукта может быть обусловлено наличием свойства ProductID, которое устанавливается при проверке свойства PID KEY.