Gewusst wie: Hinzufügen von vordefinierten Aktionen im Editor für benutzerdefinierte Aktionen

Aktualisiert: November 2007

In Visual Studio sind fünf vordefinierte Aktionen zur Installation von Komponenten für Ereignisprotokolle, Meldungswarteschlangen, Leistungsindikatoren, Dienste und Dienstprozesse enthalten. Wenn diese Komponenten als Installationskomponenten konfiguriert werden, stehen sie innerhalb einer Installer-Klasse zur Verfügung und werden vom Bereitstellungssystem als benutzerdefinierte Aktionen erkannt.

Die Installationskomponente wird dem Projekt als Klasse hinzugefügt und ist nach dem Build in den Projektausgaben enthalten.

Die Installer-Klasse verfügt über eigene Methoden für die Zustandsverwaltung, die es der Klasse ermöglichen, die Installation bei einem Fehler rückgängig zu machen. Wenn die Installation einer vordefinierten Aktion fehlschlägt, wird das gesamte Bereitstellungsprojekt abgebrochen und das System in den Zustand vor der Installation zurückgesetzt.

Eine vordefinierte Aktion wird in zwei Schritten hinzugefügt: Zunächst wird der bereitzustellenden Anwendung eine Komponente hinzugefügt und diese als Installationskomponente konfiguriert. Anschließend wird die Installationskomponente dem Bereitstellungsprojekt hinzugefügt. Ausführliche Informationen über das Erstellen einer Installationskomponente finden Sie unter Gewusst wie: Erstellen von Installationskomponenten – Prozess höherer Ebene.

Hinweis:

Je nach den aktiven Einstellungen oder der verwendeten Version können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen hierzu finden Sie unter Visual Studio-Einstellungen.

So fügen Sie einem Bereitstellungsprojekt eine Installationskomponente hinzu

  1. Wählen Sie im Editor für benutzerdefinierte Aktionen einen Ordner aus.

  2. Klicken Sie im Menü Aktion auf Benutzerdefinierte Aktion hinzufügen.

  3. Wechseln Sie im Dialogfeld Element im Projekt auswählen zum Ordner mit den Ausgaben des Projekts, das die Installationskomponente enthält, und wählen Sie hier die primäre Ausgabe aus.

    Wenn die Ausgaben des Projekts, das die Installationskomponente enthält, noch nicht in das Bereitstellungsprojekt aufgenommen wurden, klicken Sie auf die Schaltfläche Ausgabe hinzufügen und wählen die primäre Ausgabe aus.

    Vorsicht:

    Wenn Sie im Dialogfeld Element im Projekt auswählen ein Element über die Schaltfläche Datei hinzufügen, Ausgabe hinzufügen oder Assembly hinzufügen hinzufügen und das Dialogfeld daraufhin mit Abbrechen verlassen, werden die hinzugefügten Elemente nicht aus dem Bereitstellungsprojekt entfernt. Sie können die Elemente anschließend im Projektmappen-Explorer entfernen, wenn Sie dies wünschen.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen und Entfernen von benutzerdefinierten Aktionen im Editor für benutzerdefinierte Aktionen

Exemplarische Vorgehensweise: Erstellen einer benutzerdefinierten Aktion

Gewusst wie: Erstellen von Installationskomponenten – Prozess höherer Ebene

Referenz

Eigenschaften für den Editor für benutzerdefinierte Aktionen

Weitere Ressourcen

Verwalten von benutzerdefinierten Aktionen bei der Bereitstellung