ValidateProductID 操作

ValidateProductID 操作将 ProductID 属性设置为完整的产品标识符。

序列限制

此操作的顺序必须在 InstallUISequence 表中的用户界面向导之前,而且必须在 InstallExecuteSequence 表中的 RegisterUser 操作之前。

ActionData 消息

没有 ActionData 消息。

备注

安装程序通过检查 ProductID 属性来检查产品是否已成功验证。 成功验证后,安装程序会将 ProductID 属性设置为完整的产品标识符。 如果 ProductID 属性已经通过验证成功或其他方法进行了设置,则 ValidateProductID 操作不执行任何操作。

无论产品标识符是否有效,ValidateProductID 操作始终返回成功,以便可以在第一次运行产品时在命令行上输入产品标识符。

通过在命令行上设置 PIDKEY 属性或使用转换,可以验证产品标识符,而无需用户重新输入此信息。 然后,是否显示请求用户输入产品标识符的对话框可以视 ProductID 属性存在与否而定,该属性是在验证 PidKey 属性时设置的。