Share via


Procédure pas à pas : installation d'un composant EventLog

Mise à jour : novembre 2007

Les procédures de cette page vous guident pas à pas dans le processus de configuration d'un composant d'installation pour une instance du composant EventLog, et notamment dans la création de l'instance du composant, l'ajout d'un programme d'installation à celui-ci, ainsi que la compilation et l'exécution du programme d'installation.

Remarque :

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour créer le composant EventLog

  1. Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Fichier.

  2. Dans la boîte de dialogue Nouveau projet, créez une application WindowsVisual Basic ou Visual C#. Appelez le projet MyEventLog.

  3. Sous l'onglet Composants de la boîte à outils, faites glisser un composant EventLog dans le formulaire.

  4. Dans la fenêtre Propriétés, définissez les valeurs suivantes :

    • Affectez à la propriété Log la valeur Application.

    • Affectez à la propriété MachineName le nom du serveur qui héberge le journal des événements. Utilisez un point (.) pour l'ordinateur local.

    • Affectez la chaîne de votre choix à la propriété Source. Dans ce cas, vous pouvez utiliser le nom de votre projet.

  5. Enregistrez vos fichiers.

    Remarque :

    Pour plus d'informations sur la création d'instances du composant EventLog et la définition de leurs propriétés, consultez Journalisation des événements d'application, de serveur et de sécurité.

Pour créer un composant d'installation pour le composant EventLog

  1. Dans le concepteur, cliquez sur le composant EventLog1.

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

    Une classe Installer s'affiche dans votre projet et un composant d'installation est ajouté à celle-ci.

    Vous pouvez à présent installer et exécuter votre application.

Pour générer l'installation

  • Enregistrez votre projet et générez-le.

    Remarque :

    Étant donné que ce programme d'installation fonctionnera correctement sans modifier les méthodes existantes, vous n'avez pas besoin de substituer les méthodes Install, Commit, Rollback et Uninstall.

    Un projet d'installation installe les fichiers projet compilés et exécute les programmes d'installation requis pour exécuter une application Windows.

Pour créer un projet d'installation pour votre application

  1. Dans le menu Fichier, pointez sur Ajouter un projet, puis cliquez sur Nouveau projet.

  2. Dans le volet Types de projets, sélectionnez le dossier Projets d'installation et de déploiement.

  3. Dans le volet Modèles, sélectionnez Projet d'installation. Appelez le projet MyEventLogSetup.

    Un projet d'installation est ajouté à la solution.

Ajoutez ensuite la sortie du projet d'application Windows à la configuration.

Pour ajouter la sortie du projet à la configuration

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur MyEventLogSetup, pointez sur Ajouter, puis choisissez Sortie de projet.

    La boîte de dialogue Ajouter le groupe de sorties du projet apparaît.

  2. MyEventLog est sélectionné dans la zone Projet.

  3. Dans la zone de liste, sélectionnez Sortie principale, puis cliquez sur OK.

    Un élément de projet pour la sortie principale de MyEventLog est ajouté au projet d'installation.

    Ajoutez à présent une action personnalisée afin d'installer le fichier MyNewService.exe.

Pour ajouter une action personnalisée à la configuration

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet d'installation, pointez sur Affichage, puis sélectionnez Actions personnalisées.

    L'Éditeur des actions personnalisées s'affiche.

  2. Dans l'Éditeur des actions personnalisées, cliquez avec le bouton droit sur le nœud Actions personnalisées et choisissez Ajouter une action personnalisée.

    La boîte de dialogue Sélectionner un élément dans le projet s'affiche.

  3. Double-cliquez sur Dossier d'application dans la zone de liste pour l'ouvrir, sélectionnez Sortie principale de MyNewService (Actif), puis cliquez sur OK.

    La sortie principale est ajoutée aux quatre nœuds des actions personnalisées, Installer, Valider, Restaurer et Désinstaller.

  4. Générez le projet d'installation.

  5. Pour installer MyEventLog.exe, cliquez avec le bouton droit sur le projet d'installation dans l'Explorateur de solutions, puis choisissez Installer.

Voir aussi

Tâches

Comment : lancer l'Observateur d'événements à partir de l'Explorateur de serveurs

Concepts

Introduction aux composants d'installation

Autres ressources

Journalisation des événements d'application, de serveur et de sécurité

Procédures pas à pas de la surveillance système