Action ValidateProductID

L’action ValidateProductID définit la propriété ProductID sur l’identificateur de produit complet.

Restrictions de séquence

Cette action doit être séquencée avant l’assistant d’interface utilisateur dans la table InstallUISequence et avant l’action RegisterUser dans la table InstallExecuteSequence.

Messages ActionData

Il n’y a pas de messages ActionData.

Notes

Le programme d’installation vérifie si un produit a été validé correctement en vérifiant la propriété ProductID. Le programme d’installation définit la propriété ProductID sur l’identificateur de produit complet après une validation réussie. L’action ValidateProductID ne fait rien si la propriété ProductID a déjà été définie par une validation réussie ou par une autre méthode.

L’action ValidateProductID renvoie toujours un résultat positif, que l’identificateur de produit soit valide ou non, afin que l’identificateur de produit puisse être entré sur la ligne de commande la première fois que le produit est exécuté.

L’identificateur de produit peut être validé sans que l’utilisateur entre à nouveau ces informations en définissant la propriété PIDKEY sur la ligne de commande ou à l’aide d’une transformation. L’affichage de la boîte de dialogue demandant à l’utilisateur d’entrer l’identificateur de produit peut ensuite dépendre de la présence de la propriété ProductID, qui est définie lorsque la propriété PIDKEY est validée.