Boîte de dialogue FirstRun

Une séquence de boîte de dialogue FirstRun collecte des informations sur le nom d’utilisateur, le nom de la société et l’ID de produit. Le programme d’installation vérifie l’ID de produit pendant cette boîte de dialogue.

Une séquence de boîte de dialogue FirstRun ne fait généralement pas partie de la séquence d’actions et est appelée par la fonction MsiCollectUserInfo lors de la première exécution du produit.

Un auteur d’un package d’installation peut utiliser la séquence de dialogue de modèle ou créer une séquence différente. L’utilisateur doit toutefois définir les propriétés suivantes dans la séquence de dialogue :

L’ID de produit sera validé pendant la boîte de dialogue à l’aide de l’action ValidateProductID ou du ControlEvent ValidateProductID.

Si l’ID de produit est défini en tant que propriété sur la ligne de commande ou par une transformation, la nécessité de faire en sorte que l’utilisateur l’entre à nouveau pendant la boîte de dialogue de première exécution peut être contournée en contrôlant l’affichage à l’aide de la propriété ProductID. Après la validation réussie de l’ID de produit, la propriété ProductID est définie sur l’ID de produit complet et valide.