Exemplarische Vorgehensweise: Installieren einer Ereignisprotokollkomponente

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Die Prozeduren auf dieser Seite gehen bei der einrichten, eine Installationskomponente für eine Instanz der Komponente EventLog, einschließlich Erstellen der Komponenteninstanz ein Installationsprogramm für, und kompilieren und Ausführen des Installationsprogramms hinzufügen.

Hinweis

Ihr Computer möglicherweise unterschiedliche Namen oder Pfade für einige der Visual Studio-Benutzer Elemente der Benutzeroberfläche in den folgenden Anweisungen angezeigt. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

Zum Erstellen einer EventLog-Komponente

  1. Im Menü Datei neueauf, und klicken Sie dann auf Project.

  2. In the New Project dialog box, create a Visual Basic or Visual C# Windows Application. Benennen Sie das Projekt MyEventLog.

  3. Ziehen Sie von der Registerkarte Komponenten der Toolbox EventLog-Komponente in das Formular.

  4. Legen Sie im Eigenschaftenfenster folgende Werte fest:

    • Legen Sie die Log -Eigenschaft, um Anwendung.

    • Legen Sie die MachineName-Eigenschaft auf den Namen des Servers, auf dem sich das Ereignisprotokoll befindet. Verwenden Sie einen Punkt (.) Für den lokalen Computer.

    • Legen Sie die Source-Eigenschaft auf die Zeichenfolge Ihrer Wahl. In diesem Fall können Sie den Namen des Projekts verwenden.

  5. Speichern Sie Ihre Dateien.

    Hinweis

    Weitere Informationen EventLog Komponenteninstanzen erstellen und die Einstellung Ihrer Eigenschaften finden Sie unter Protokollieren von Anwendungs-, Server- und Sicherheitsereignissen.

So erstellen Sie eine Installationskomponente für die EventLog-Komponente

  1. Klicken Sie im Designer auf die EventLog1-Komponente.

  2. Mit dem Designer den Fokus, klicken Sie mit der rechten Maustaste und klicken Sie dann auf Installer hinzufügen.

    Eine Installer--Klasse wird in Ihrem Projekt angezeigt, und eine Installationskomponente wird hinzugefügt.

    Sie können jetzt installieren und Ausführen der Anwendung.

Um die Installation zu erstellen

  • Speichern Sie Ihr Projekt und erstellen Sie es.

    Hinweis

    Da dieses Installationsprogramm korrekt ohne die vorhandenen Methoden funktioniert, müssen Sie die Install, Commit, Rollbackund Uninstall Methoden überschreiben.

    Ein Setup-Projekt installiert die kompilierten Projektdateien und führt die Installationsprogramme, die zum Ausführen einer Windows-Anwendung erforderlich sind.

So erstellen Sie ein Setup-Projekt für Ihre Anwendung

  1. Im Menü Datei Projekt hinzufügenzeigen Sie, und klicken Sie dann neues Projekt auf.

  2. Wählen Sie im Bereich Projekttypen den Ordner Setup- und Bereitstellungsprojekte ein.

  3. Klicken Sie im Vorlagen die Option Setupprojekt. Benennen Sie das Projekt MyEventLogSetup.

    Ein Setup-Projekt wird der Projektmappe hinzugefügt.

Anschließend wird dem Setup die Ausgabe aus dem Windows-Anwendung-Projekt hinzugefügt werden.

Das Setup die Projektausgabe hinzu

  1. Klicken Sie in Projektmappen-Explorermit der rechten Maustaste auf MyEventLogSetup, zeigen Sie auf hinzufügenund Projektausgabe auswählen.

    Das Dialogfeld Projektausgabegruppe hinzufügen mit angezeigt wird.

  2. MyEventLog ist im Projekt aktiviert.

  3. Klicken Sie im Listenfeld primäre Ausgabemarkieren Sie und klicken Sie auf OK.

    Ein Projektelement für die primäre Ausgabe von MyEventLog wird das Setup-Projekt hinzugefügt.

    Fügen Sie nun eine benutzerdefinierte Aktion um die Datei MyNewService.exe zu installieren.

Die Einrichtung eines benutzerdefinierten Aktion hinzu

  1. Klicken Sie in Projektmappen-Explorermit der rechten Maustaste auf das Setup-Projekt, zeigen Sie auf Ansichtund benutzerdefinierte Aktionen auswählen.

    Das benutzerdefinierte Aktionen-Editor wird angezeigt.

  2. Mit der in der benutzerdefinierte Aktionen-EditorMaustaste auf den benutzerdefinierte Aktionen Knoten, und wählen Sie benutzerdefinierte Aktion hinzufügen.

    Das Element auswählen, im Dialogfeld für Projekt wird angezeigt.

  3. Doppelklicken Sie auf den Anwendungsordner im Listenfeld öffnen es, MyEventLog (aktiv)primäre Ausgabe auswählen und klicken Sie auf OK .

    Die primäre Ausgabe wird zu allen vier Knoten der benutzerdefinierten Aktionen hinzugefügt, installieren, Rollback, Commit und deinstallieren.

  4. Erstellen Sie das Setupprojekt.

  5. Mit der um MyEventLog.exe zu installieren, Maustaste auf das Setupprojekt in der Projektmappen-Explorer , und wählen Sie installieren.

Siehe auch

Aufgaben

SO WIRD'S GEMACHT: Starten der Ereignisanzeige im Server-Explorer

Konzepte

Einführung in Installationskomponenten

Weitere Ressourcen

Protokollieren von Anwendungs-, Server- und Sicherheitsereignissen

Exemplarische Vorgehensweisen zur Systemüberwachung