Comment : ajouter une condition de lancement du Registre
Mise à jour : novembre 2007
Les conditions prédéfinies de lancement du Registre permettent d'ajouter en une seule étape une recherche dans le Registre et une condition de lancement. Par exemple, vous pouvez rechercher une valeur ou une clé de Registre particulière sur un ordinateur cible, puis utiliser la condition de lancement pour évaluer le résultat de la recherche. Si la recherche est infructueuse, la condition de lancement affiche un message d'erreur et l'installation s'arrête.
Remarque : |
---|
Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour ajouter une condition de lancement du Registre
Dans l'Éditeur des conditions de lancement, sélectionnez le nœud Configuration requise pour l'ordinateur cible.
Dans le menu Action, choisissez Ajouter une condition de lancement du Registre.
Sélectionnez le nœud Recherche de RegistryEntry. Dans la fenêtre Propriétés, sélectionnez la propriété Root et la racine de Registre à rechercher.
Sélectionnez la propriété RegKey et tapez le nom de la clé de Registre à rechercher. Ce nom doit inclure le chemin d'accès complet à la clé de Registre, à l'exclusion de la racine.
Remarque : Une recherche dans le Registre ne permet pas de vérifier l'existence d'une clé de Registre à moins que celle-ci ne contienne une valeur non null.
Si vous le souhaitez, définissez la propriété Value pour rechercher une valeur particulière de la clé de Registre.
Remarque : Une recherche dans le Registre ne permet pas de vérifier l'existence d'une valeur à moins que celle-ci ne contienne une valeur non null.
Sélectionnez le nœud Condition. Dans la fenêtre Propriétés, sélectionnez la propriété Message et tapez le texte du message d'erreur à afficher si l'entrée de Registre est introuvable.
Voir aussi
Tâches
Comment : utiliser une condition de lancement du Registre pour spécifier un répertoire cible
Référence
Propriétés de l'Éditeur des conditions de lancement