Einführung in Visual Studio-Vorlagen
Aktualisiert: November 2007
Projekt- und Elementvorlagen in Visual Studio bieten wiederverwendbare und benutzerdefinierbare Projekt- und Elementstubs, die den Entwicklungsprozess beschleunigen. Neue Projekte und Elemente müssen folglich nicht von Grund auf neu erstellt werden.
Visual Studio-Vorlagen
Zusammen mit Visual Studio wird eine Reihe vordefinierter Projekt- und Elementvorlagen installiert. Sämtliche Vorlagen für Windows-Anwendungen und Klassenbibliotheken in Visual Basic, Visual C# und Visual J#, die im Dialogfeld Neues Projekt verfügbar sind, stellen beispielsweise Beispiele für Projektvorlagen dar. 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 neue Projekte erstellen oder aktuelle Projekte erweitern können. Projektvorlagen stellen die grundlegenden 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 Dateierweiterung bis hin zu einer Elementvorlage mit mehreren Dateien, die Elemente wie Quellcodedateien mit Stubcode, Dateien mit Designerinformationen und eingebettete Ressourcen umfasst.
Zusätzlich zu den installierten Vorlagen, die in den Dialogfeldern Neues Projekt und Neues Element hinzufügen verfügbar sind, können Sie eigene Vorlagen erstellen oder von der Community bereitgestellte Vorlagen downloaden und verwenden. Weitere Informationen finden Sie unter Erstellen von Projekt- und Elementvorlagen und Suchen und Freigeben von Projekt- und Elementvorlagen.
Inhalt von Vorlagen
Alle Projekt- und Elementvorlagen – ob mit Visual Studio installiert oder von Ihnen erstellt – funktionieren nach demselben Prinzip und umfassen denselben Inhalt. Alle Vorlagen enthalten die folgenden Elemente:
Die Dateien, die bei Verwendung der Vorlage erstellt werden sollen. Dazu gehören alle 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 zu VSTEMPLATE-Dateien finden Sie unter Metadatendateien für Visual Studio-Vorlagen.
Wenn diese Dateien in eine ZIP-Datei komprimiert und im entsprechenden Ordner abgelegt 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, eine Dokumentation und andere nützliche Ressourcen, mit deren Hilfe Sie beim Erstellen ausführbarer, realer Anwendungen die neuen Tools und Programmierverfahren kennen lernen. Der grundlegende Inhalt und die Verfahren für Starter Kits sind identisch mit denen von Vorlagen. Weitere Informationen finden Sie unter Starter Kits.
Siehe auch
Konzepte
Unterschiede zwischen Projekt- und Elementvorlagen
Unterschiede zwischen Starter Kits und Vorlagen
Weitere Ressourcen
Erstellen von Projekt- und Elementvorlagen