Partager via


Comment : ajouter des composants d'installation à vos projets

Mise à jour : novembre 2007

Les composants d'installation servent à effectuer des actions durant l'installation d'une application (par exemple, à créer et à configurer des ressources telles que des files d'attente de messages ou des bases de données). Il existe deux types de composants d'installation : des classes Installer pouvant être ajoutées à n'importe quel projet et des composants d'installation prédéfinis associés à des composants spécifiques. La procédure qui consiste à ajouter des composants d'installation diffère pour chaque type.

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 classe Installer à votre projet

  1. Dans l'Explorateur de solution, sélectionnez le projet dans lequel vous souhaitez ajouter la classe. Dans le menu Projet, choisissez Ajouter un nouvel élément.

  2. Dans la boîte de dialogue Ajouter un nouvel élément, cliquez sur Classe Installer.

  3. Substituez les méthodes pour lesquelles vous devez effectuer un traitement personnalisé. Pour plus d'informations, consultez Comment : substituer les méthodes par défaut des composants d'installation.

    Microsoft Visual Studio expédie des composants d'installation prédéfinis qui peuvent installer des ressources associées à vos composants MessageQueue, vos composants EventLog, vos applications de service Windows et vos composants PerformanceCounter. Lorsque vous utilisez une instance de l'un de ces composants ou types d'application, vous pouvez sélectionner un lien hypertexte dans la fenêtre Propriétés pour ajouter automatiquement à votre projet le programme d'installation approprié.

    Après que vous avez ajouté le premier composant d'installation à votre projet, la classe nommée Installer1 apparaît dans votre projet. Chaque composant d'installation que vous ajoutez par la suite au projet est également ajouté à cette classe. La classe Installer1 est automatiquement inscrite dans le projet de déploiement de votre solution.

    Visual Studio copie automatiquement dans le composant d'installation les valeurs de propriété nécessaires pour créer vos composants. Dans certains cas, il se peut que vous ayez à modifier les valeurs copiées. Pour plus d'informations, consultez Comment : configurer des composants d'installation.

Pour ajouter un composant d'installation prédéfini à votre projet

  1. Dans le concepteur, cliquez sur l'arrière-plan plutôt que sur un élément qu'il contient.

  2. Avec le concepteur dans le focus, cliquez avec le bouton droit, puis cliquez sur Ajouter le programme d'installation.

    Remarque :

    Les composants d'installation prédéfinis sont uniquement disponibles pour les composants MessageQueue, EventLog et PerformanceCounter et pour les applications de service. Si vous utilisez une application de service, sélectionnez la surface du Concepteur de composants plutôt qu'un composant particulier.

    Une classe Installer1 apparaît dans votre projet et un composant d'installation est ajouté à celle-ci.

  3. Si nécessaire, accédez à la classe Installer1 dans l'éditeur de code et modifiez les valeurs qui ont été copiées dans le composant d'installation. Pour plus d'informations, consultez Comment : configurer des composants d'installation.

  4. Substituez les méthodes pour lesquelles vous devez effectuer un traitement personnalisé. Pour plus d'informations, consultez Comment : substituer les méthodes par défaut des composants d'installation.

  5. Répétez les étapes 1 à 3 pour chaque composant d'installation dont votre projet a besoin.

Voir aussi

Tâches

Comment : configurer des composants d'installation

Comment : substituer les méthodes par défaut des composants d'installation