Partager via


Comment : ajouter des actions personnalisées prédéfinies à l'Éditeur des actions personnalisées

Mise à jour : novembre 2007

Dans Visual Studio, cinq actions personnalisées prédéfinies permettent d'installer les composants Event Log, Message Queue, Performance Counter, Service et Service Process. S'ils sont configurés en tant que composants d'installation, ils sont intégrés dans une classe Installer et reconnus par le système de déploiement en tant qu'action personnalisée.

Le composant d'installation s'ajoute au projet sous forme de classe, puis, lors de la génération, il devient partie intégrante des sorties du projet.

La classe Installer contient ses propres méthodes de gestion d'état, ce qui lui permet de restaurer une installation en cas d'erreur. Quand l'installation d'une action personnalisée prédéfinie échoue, le projet de déploiement est abandonné dans sa totalité et le système retrouve l'état qu'il avait avant l'installation.

L'ajout d'une action personnalisée prédéfinie se fait en deux étapes : la première consiste à ajouter un composant à l'application à déployer et à le configurer en tant que composant d'installation ; la deuxième l'ajoute au projet de déploiement. Pour plus d'informations sur la création d'un composant d'installation, consultez Comment : créer des composants d'installation - processus de haut niveau.

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 un composant d'installation à un projet de déploiement

  1. Dans l'Éditeur des actions personnalisées, sélectionnez un dossier.

  2. Dans le menu Action, choisissez Ajouter une action personnalisée.

  3. Dans la boîte de dialogue Sélectionner un élément dans le projet, ouvrez le dossier dans lequel se trouvent les sorties du projet contenant le composant d'installation, puis sélectionnez la sortie principale.

    Si ces sorties ne sont pas encore présentes dans le projet de déploiement, cliquez sur le bouton Ajouter une sortie, puis sélectionnez la sortie principale.

    Attention :

    Si vous utilisez le bouton Ajouter un fichier, Ajouter une sortie ou Ajouter un assembly pour ajouter un élément à la boîte de dialogue Sélectionner un élément dans le projet, puis que vous annulez la boîte de dialogue, les éléments restent dans le projet de déploiement. Si vous ne voulez pas que les éléments restent dans le projet de déploiement, supprimez-les à l'aide de l'Explorateur de solutions.

Voir aussi

Tâches

Comment : ajouter et supprimer des actions personnalisées dans l'Éditeur des actions personnalisées

Procédure pas à pas : création d'une action personnalisée

Comment : créer des composants d'installation - processus de haut niveau

Référence

Propriétés de l'Éditeur des actions personnalisées

Autres ressources

Gestion des actions personnalisées lors d'un déploiement