Freigeben über


Erstellen von Vorlagen für Projekte und Elemente in Visual Studio

Projekt- und Elementvorlagen in Visual Studio bieten wiederverwendbare Stubs, die Benutzen grundlegenden Code sowie eine grundlegende Struktur vermitteln, die sie beide zu ihren eigenen Zwecken verwenden können.

Visual Studio-Vorlagen

Zusammen mit Visual Studio wird eine Reihe vordefinierter Projekt- und Elementvorlagen installiert.Beispiele für Projektvorlagen sind die Windows Forms-Anwendungs- und Klassenbibliotheksvorlagen in Visual Basic und Visual C#, die über das Dialogfeld Neues Projekt verfügbar sind.Installierte Elementvorlagen sind im Dialogfeld Neues Element hinzufügen verfügbar. Sie umfassen Elemente wie XML-Dateien, HTML-Seiten und Stylesheets.

Diese Vorlagen stellen einen Ausgangspunkt bereit, von dem aus Benutzer Projekte erstellen oder aktuelle Projekte erweitern können.Projektvorlagen stellen die Dateien bereit, die für einen bestimmten Projekttyp erforderlich sind; sie umfassen standardmäßige Assemblyverweise und legen standardmäßige Projekteigenschaften und Compileroptionen fest.Elementvorlagen können eine unterschiedliche Komplexität aufweisen – angefangen von einer einfachen leeren Datei mit der gewünschten Dateinamenerweiterung bis hin zu einer Elementvorlage mit mehreren Dateien, die beispielsweise Quellcodedateien mit Stubcode, Dateien mit Designerinformationen und eingebettete Ressourcen enthält.

Zusätzlich zu den installierten Vorlagen in den Dialogfeldern Neues Projekt und Neues Element hinzufügen können Sie eigene Vorlagen erstellen oder von der Community bereitgestellte Vorlagen herunterladen und verwenden.Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Projektvorlagen und Gewusst wie: Erstellen von Elementvorlagen.

Inhalt von Vorlagen

Alle Projekt- und Elementvorlagen, unabhängig davon, ob diese zusammen mit Visual Studio installiert oder von Ihnen erstellt wurden, funktionieren nach demselben Prinzip und umfassen ähnliche Inhalte.Alle Vorlagen enthalten die folgenden Elemente:

  • Die Dateien, die bei Verwendung der Vorlage erstellt werden sollen.Dazu gehören Quellcodedateien, eingebettete Ressourcen, Projektdateien usw.

  • Eine VSTEMPLATE-Datei.Diese Datei enthält die Metadaten, die von Visual Studio benötigt werden, um die Vorlage in den Dialogfeldern Neues Projekt und Neues Element hinzufügen anzuzeigen sowie ein Projekt oder Element von der Vorlage zu erstellen.Weitere Informationen über VSTEMPLATE-Dateien finden Sie unter Vorlagenparameter.

Wenn diese Dateien in einer ZIP-Datei komprimiert und im richtigen Ordner gespeichert werden, werden sie von Visual Studio automatisch in den Dialogfeldern Neues Projekt und Neues Element hinzufügen im Bereich Meine Vorlagen angezeigt.Weitere Informationen zu Vorlagenordnern finden Sie unter Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen.

Starter Kits

Starter Kits sind erweiterte Vorlagen, die mit anderen Mitgliedern der Community gemeinsam genutzt werden können.Ein Starter Kit umfasst kompilierbare Codebeispiele, Dokumentationen und andere Ressourcen, die Benutzern parallel zur Erstellung hilfreicher und realer Anwendungen den Einstieg in neue Tools und Programmiertechniken erleichtern.Der grundlegende Inhalt und die Verfahren für Starter Kits sind identisch mit denen für Vorlagen.Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Starter Kits.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Projektvorlagen

Gewusst wie: Erstellen von Elementvorlagen

Konzepte

Vorlagenparameter

Gewusst wie: Erstellen von Starter Kits

Weitere Ressourcen

Anpassen von Projekt- und Elementvorlagen