Freigeben über


FirstRun-Dialogfeld

Eine Sequenz im FirstRun-Dialogfeld erfasst Informationen zu Benutzername, Firmenname und Produkt-ID. Der Installer überprüft die Produkt-ID während dieses Dialogs.

Eine Sequenz im FirstRun-Dialogfeld ist normalerweise nicht Teil der Aktionssequenz und wird stattdessen von der MsiCollectUserInfo-Funktion bei der ersten Ausführung des Produkts aufgerufen.

Der Ersteller eines Installationspakets 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 Dialogs mithilfe der ValidateProductID-Aktion oder von ValidateProductID ControlEvent überprüft.

Wenn die Produkt-ID über die Befehlszeile oder per Transformation als Eigenschaft festgelegt wird, kann die Notwendigkeit, dass der Benutzer die Produkt-ID im ersten FirstRun-Dialogfeld eingeben muss, umgangen werden, indem die Anzeige über die ProductID-Eigenschaft gesteuert wird. Nach erfolgreicher Überprüfung der Produkt-ID wird die ProductID-Eigenschaft auf die vollständige, gültige Produkt-ID festgelegt.