Freigeben über


ValidateProductID-Aktion

Die ValidateProductID-Aktion legt die ProductID-eigenschaft auf den vollständigen Produktbezeichner fest.

Sequenzeinschränkungen

Diese Aktion muss vor dem Assistenten für die Benutzeroberfläche in der InstallUISequence-Tabelle und vor der RegisterUser- Aktion in der InstallExecuteSequence-Tabellesequenziert werden.

ActionData-Nachrichten

Es sind keine ActionData-Nachrichten vorhanden.

Bemerkungen

Das Installationsprogramm überprüft, ob ein Produkt erfolgreich überprüft wurde, indem die eigenschaft ProductID überprüft wird. Das Installationsprogramm legt die ProductID--Eigenschaft nach erfolgreicher Überprüfung auf den vollständigen Produktbezeichner fest. Die ValidateProductID-Aktion führt nichts aus, wenn die ProductID-Eigenschaft bereits durch eine erfolgreiche Überprüfung oder eine andere Methode festgelegt wurde.

Die ValidateProductID-Aktion gibt immer einen Erfolg zurück, unabhängig davon, ob der Produktbezeichner gültig ist, sodass der Produktbezeichner bei der ersten Ausführung des Produkts in der Befehlszeile eingegeben werden kann.

Die Produkt-ID kann überprüft werden, ohne dass der Benutzer diese Informationen erneut eingeben muss, indem die PIDKEY- eigenschaft in der Befehlszeile oder mithilfe einer Transformation festgelegt wird. Die Anzeige des Dialogfelds, in dem der Benutzer aufgefordert wird, den Produktbezeichner einzugeben, kann dann bedingt gemacht werden, wenn die eigenschaft ProductID vorhanden ist, die festgelegt wird, wenn die PIDKEY--Eigenschaft überprüft wird.