Freigeben über


Erstellen von Projekt- und Elementvorlagen

Sie können benutzerdefinierte Projekt- und Projektelementvorlagen erstellen und diese in den Dialogfeldern Neues Projekt und Neues Element hinzufügen anzeigen lassen.

Vorbereiten von Projekten und Dateien

Verwenden Sie den folgenden allgemeinen Prozess, um eine Vorlage zu erstellen.

  1. Erstellen Sie ein Projekt.

  2. Fügen Sie alle benötigten Dateien hinzu, und löschen Sie Dateien, die Sie nicht benötigen.

  3. Ändern Sie die Dateien wie gewünscht.

  4. Fügen Sie ggf. Parameterersetzungen hinzu. Weitere Informationen finden Sie unter Gewusst wie: Ersetzen von Parametern in einer Vorlage.

  5. Wenn nicht definierte Parameter vorhanden sind, die eine Benutzereingabe erfordern, oder Visual Studio beim Erstellen eines Projekts oder einer Datei bestimmte Aktionen ausführen soll, erstellen Sie einen Assistenten. Weitere Informationen finden Sie unter Gewusst wie: Verwenden von Assistenten mit Projektvorlagen.

  6. Erstellen Sie die Vorlage.

    Wenn ein Benutzer die Vorlage lädt, arbeitet er zunächst mit Kopien der Dateien in der Vorlage, in denen ersetzte Parameter aufgelöst sind.

Strategien zur Vorlagenerstellung

Zum Erstellen einer Vorlage in Visual Studio stehen vier Methoden zur Auswahl.

Assistent zum Exportieren von Vorlagen

Mit dem Assistenten Vorlage exportieren kann ein Projekt oder eine Datei schnell in eine Vorlage konvertiert werden. Die Buildausgabe ist eine komprimierte Datei. Weitere Informationen finden Sie unter Erstellen von Projektvorlagen und Erstellen von Elementvorlagen.

Erweiterung für den Assistenten zum Exportieren von Vorlagen

Die Erweiterung für den Assistenten Vorlage exportieren ähnelt dem standardmäßigen Assistenten zum Exportieren von Vorlagen, die Buildausgabe ist hier jedoch eine VSIX-Datei, durch die weitere Bereitstellungsoptionen ermöglicht werden. Die Erweiterung für den Assistenten kann im Erweiterungs-Manager heruntergeladen werden. Weitere Informationen finden Sie unter Gewusst wie: Verwendung der Vorlagen-Assistenterweiterung.

SDK-Vorlagen

Das Visual Studio SDK enthält eine Vorlage für Projektvorlagen und eine Vorlage für Elementvorlagen. Diese Vorlagen enthalten einige Standardparameter und erstellen komprimierten Dateien. Die SDK-Vorlagen werden empfohlen für Erweiterungen mit mehreren Vorlagen, die eine Versionskontrolle erfordern, und für Szenarien, die nicht vom Assistenten Vorlage exportieren unterstützt werden.

Manuelle Erstellung

Sie können eine Vorlage manuell erstellen, indem Sie die erforderlichen Dateien entwickeln und dann in einer komprimierten Datei verpacken. Weitere Informationen finden Sie unter Gewusst wie: Manuelles Erstellen von Projektvorlagen und Gewusst wie: Manuelles Erstellen von Elementvorlagen.

Verwandte Themen

Titel

Beschreibung

Erstellen von Projektvorlagen

Hier finden Sie Links zu Dokumenten, in denen das Erstellen von Projektvorlagen erläutert wird.

Erstellen von Elementvorlagen

Hier finden Sie Links zu Dokumenten, in denen das Erstellen von Elementvorlagen erläutert wird.

Gewusst wie: Verwendung der Vorlagen-Assistenterweiterung

Hier wird beschrieben, wie Vorlagen mithilfe der Erweiterung für den Assistenten zum Exportieren von Vorlagen erstellt werden.

Gewusst wie: Hinzufügen von Verweisen zu Vorlagen

Erläutert, wie Projekt- und Elementvorlagen Verweise hinzugefügt werden.

Gewusst wie: Manuelles Erstellen von Webvorlagen

Erläutert, wie Webvorlagen erstellt werden.

Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen

Beschreibt die Ordner, die Visual Studio bei der Suche nach Vorlagen überprüft.

Visual Studio-Vorlagen

Hier finden Sie eine Übersicht über die Architektur und Implementierung von Projekt- und Elementvorlagen.

Starter Kits

Hier finden Sie Links zu Dokumenten, in denen Starter Kits beschrieben werden.

Schemareferenz zu Visual Studio-Vorlagen

Hier werden die Elemente des XML-Schemas für Visual Studio-Vorlagen beschrieben.

Einführung in Visual Studio-Vorlagen

Beschreibt Visual Studio-Vorlagen und deren Inhalt und enthält eine Einführung in Starter Kits.

Anpassen von Projekt- und Elementvorlagen

Hier finden Sie Links zu Dokumenten über Parameterersetzung, Assistenten, Problembehandlung und andere Bereiche der Vorlagenanpassung.