Freigeben über


Dialogfeld "FirstRun"

Eine Sequenz des Dialogfelds "FirstRun" sammelt Benutzernamen, Firmenname und Produkt-ID-Informationen. Das Installationsprogramm überprüft die Produkt-ID während dieses Dialogfelds.

Eine FirstRun-Dialogfeldsequenz ist in der Regel kein Teil der Aktionssequenz und wird stattdessen von der MsiCollectUserInfo Funktion bei der ersten Ausführung des Produkts aufgerufen.

Ein Autor eines Installer-Pakets kann die Vorlagendialogsequenz verwenden oder eine andere Sequenz erstellen. Für die Dialogsequenz muss der Benutzer jedoch die folgenden Eigenschaften festlegen:

Die Produkt-ID wird während des Dialogfelds mithilfe der ValidateProductID-Aktion oder der ValidateProductID ControlEventüberprüft.

Wenn die Produkt-ID als Eigenschaft in der Befehlszeile oder durch eine Transformation festgelegt wird, kann die Notwendigkeit, dass der Benutzer die Produkt-ID während des Dialogfelds der ersten Ausführung erneut eingeben muss, umgangen werden, indem die Anzeige mithilfe der ProductID--Eigenschaft gesteuert wird. Nach der erfolgreichen Überprüfung der Produkt-ID wird die ProductID--Eigenschaft auf die vollständige, gültige Produkt-ID festgelegt.