Erstellen von Projekten aus Vorlagen
Sie können neue Projekte von Vorlagen, die lokal installiert oder online verfügbar sind.Durch Auswahl einer Kategorie im Abschnitt Installiert oder Online wird eine Liste von Projektvorlagen aufgefüllt.Die Liste der verfügbaren Projektvorlagen variiert abhängig von der .NET Framework-Version, die Sie als Ziel verwenden.Wählen Sie eine Projektvorlage aus, um eine kurze Beschreibung zur Vorlage zu finden.
Alle Projektvorlagen fügen die erforderlichen Dateien und Verweise für den Projekttyp hinzu.
Vorlagen nach Kategorie
In den folgenden Tabellen sind die Standardtypen der in Visual Studio verfügbaren Projekte nach Kategorie aufgelistet.Unterkategorien sind im Format <Unterkategorie>/<Vorlagenname> angegeben, falls kein anderes Format festgelegt ist.Einige der Vorlagen aus verschiedenen Unterkategorien werden auch angezeigt, wenn die übergeordnete Kategorie ausgewählt wird.
Hinweis |
---|
Die verfügbaren Vorlagen können je nach Visual Studio-Version, Edition, Installationsoptionen, .Net Framework-Version und anderen Anpassungen variieren.Falls eine Vorlage fehlt, die Teil der Installation ist, können Sie devenv.exe mit dem /installvstemplates-Schalter ausführen.Weitere Informationen finden Sie unter Devenv-Befehlszeilenschalter. |
Vorlagen für Windows Store-Apps
Die folgenden Vorlagen werden unter der Unterkategorie Sprache**/Windows Store** angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
Für Visual Basic oder Visual C#: |
Weitere Informationen über die einzelnen Vorlagen in dieser Unterkategorie finden Sie unter Vorlagen zur Beschleunigung der App-Entwicklung. |
Leere App (XAML) |
Ein einseitiges Projekt für eine Windows Store-App, die nicht über vordefinierte Steuerelemente oder ein festgelegtes Layout verfügt. |
Raster-App (XAML) |
Ein dreiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen, die in einem Raster angeordnet sind.Auf dezidierten Seiten werden Details zu Gruppe und Elementen angezeigt. |
Split App (XAML) |
Ein zweiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen.Die erste Seite ermöglicht eine Gruppenauswahl, auf der zweiten Seite wird eine Liste der Elemente zusammen mit Details zum ausgewählten Element angezeigt. |
Klassenbibliothek (Windows Store-Apps) |
Projekt zum Erstellen einer verwalteten Klassenbibliothek, die für Windows Store-Apps oder Komponenten für Windows-Runtime verwendet werden kann. |
Komponententestbibliothek (Windows Store-Apps) |
Ein Projekt, das Komponententests enthält, die für das Testen von Windows Store-Apps, Komponenten für Windows-Runtime oder Klassenbibliotheken für Windows Store-Apps verwendet werden können |
Für Visual C++: |
Weitere Informationen über die einzelnen Vorlagen in dieser Unterkategorie mit Ausnahme der Direct2D-App- und der 3D-App-Vorlage finden Sie unter Vorlagen zur Beschleunigung der App-Entwicklung.Informationen über die Direct2D-App- und 3D-App-Vorlagen finden Sie unter Vorbereiten der Entwicklungsumgebung für Windows Store-DirectX-Apps. |
Leere App (XAML) |
Ein einseitiges Projekt für eine Windows Store-App, die nicht über vordefinierte Steuerelemente oder ein festgelegtes Layout verfügt. |
Raster-App (XAML) |
Ein dreiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen, die in einem Raster angeordnet sind.Auf dezidierten Seiten werden Details zu Gruppe und Elementen angezeigt. |
Split App (XAML) |
Ein zweiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen.Die erste Seite ermöglicht eine Gruppenauswahl, auf der zweiten Seite wird eine Liste der Elemente zusammen mit Details zum ausgewählten Element angezeigt. |
DLL (Windows Store-Apps) |
Ein Projekt für eine systemeigene Dynamic Link Library (DLL), die von einer Windows Store-App oder einer Komponente für Windows-Runtime verwendet werden kann. |
Statische Bibliothek (Windows Store-Apps) |
Ein Projekt für eine systemeigene statische Bibliothek (LIB), die von einer Windows Store-App oder einer Komponente für Windows-Runtime verwendet werden kann. |
Komponententestbibliothek (Windows Store-Apps) |
Ein Projekt, das Komponententests enthält, die für das Testen von Windows Store-Apps, Komponenten für Windows-Runtime oder Klassenbibliotheken für Windows Store-Apps verwendet werden können |
Komponente für Windows-Runtime |
Ein Projekt für eine Komponente für Windows-Runtime, die von Windows Store-Apps verwendet werden kann, unabhängig von den Programmiersprachen, in denen die Apps geschrieben sind. |
Direct2D-App (XAML) |
Ein Projekt für eine Windows Store-App, die Direct2D verwendet. |
Direct3D-App |
Ein Projekt für eine Windows Store-App, die Direct3D verwendet. |
Für JavaScript: |
Weitere Informationen über die einzelnen Vorlagen in dieser Unterkategorie finden Sie unter JavaScript-Projektvorlagen für Windows Store-Apps. |
Leere App |
Ein einseitiges Projekt für eine Windows Store-App, die nicht über vordefinierte Steuerelemente oder ein festgelegtes Layout verfügt. |
Raster-App |
Ein dreiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen, die in einem Raster angeordnet sind.Auf dezidierten Seiten werden Details zu Gruppe und Elementen angezeigt. |
Split App |
Ein zweiseitiges Projekt für eine Windows Store-App mit Navigation in gruppierten Elementen.Die erste Seite ermöglicht eine Gruppenauswahl, auf der zweiten Seite wird eine Liste der Elemente zusammen mit Details zum ausgewählten Element angezeigt. |
App mit festem Layout |
Ein Projekt für eine Windows Store-App, die mithilfe eines Layouts mit festem Seitenverhältnis skaliert. |
Navigations-App |
Ein Projekt für eine Windows Store-App, die über vordefinierte Steuerelemente zur Navigation verfügt. |
Visual Basic- und C#-Windows-Vorlagen
Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/Windows oder Visual C#/Windows angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
Klassenbibliothek |
Mit der Vorlage für die Klassenbibliothek können Sie schnell und einfach wiederverwendbare Klassen und Komponenten erstellen, die gemeinsam mit anderen Projekten genutzt werden können.Weitere Informationen über das Erstellen von Komponentenklassen finden Sie unter Komponentenklassen. |
Konsolenanwendung |
Konsolenanwendungen werden i. d. R. ohne grafische Benutzeroberfläche entworfen und in eine ausführbare Datei kompiliert.Sie interagieren mit einer Konsolenanwendung, indem Sie Anweisungen an der Eingabeaufforderung eingeben. |
Leeres Projekt |
Die Vorlage für ein leeres Projekt können Sie verwenden, wenn Sie Ihren eigenen Projekttyp erstellen möchten.Mit der Vorlage wird die notwendige Dateistruktur zum Speichern von Anwendungsinformationen erstellt.Alle Verweise, Dateien und Komponenten müssen manuell hinzugefügt werden.Weitere Informationen zum Hinzufügen von Verweisen finden Sie unter Hinzufügen und Entfernen von Verweisen. |
Portable Klassenbibliotheken |
Erstellt ein Projekt zum Erstellen einer DLL-Datei, die unter Windows, Silverlight, Windows Phone und Xbox 360 ausgeführt werden kann. |
Windows Forms-Anwendung |
Erstellt eine herkömmliche eigenständige Windows-Anwendung oder ein leistungsfähiges Front-End für eine verteilte Internetanwendung.Weitere Informationen finden Sie unter Erstellen von Windows-Anwendungen oder Erstellen eines Windows-Anwendungsprojekts. |
Windows Forms-Steuerelementbibliothek |
Die Windows-Steuerelementbibliothek-Projektvorlage wird zum Erstellen benutzerdefinierter Steuerelemente für Windows Forms verwendet.Weitere Informationen finden Sie unter Steuerelemente für Windows Forms. |
Windows-Dienst |
Windows-Dienstanwendungen (früher "NT-Dienste") sind Anwendungen mit langer Ausführungszeit, die keine Benutzeroberfläche haben.Sie können z. B. Elemente wie die Systemleistung überwachen.Weitere Informationen finden Sie unter Einführung in Windows-Dienstanwendungen. |
WPF-Anwendung |
Die WPF-Anwendungsvorlage erstellt ein Projekt, das Windows Presentation Foundation verwendet.Weitere Informationen finden Sie unter How to: Create a New WPF Application Project. |
WPF-Benutzersteuerelementbibliothek |
Erstellt ein WPF-Benutzersteuerelement, das auf der Funktionalität vorhandener WPF-Steuerelemente aufbaut.Weitere Informationen finden Sie unter How to: Create a WPF UserControl Library Project. |
WPF-Browseranwendung |
Erstellt eine WPF-Anwendung, die im Browser ausgeführt wird.Dieses Anwendungsmodell wird als XAML-Browseranwendung (XBAP) bezeichnet.Weitere Informationen finden Sie unter How to: Create a New WPF Browser Application Project oder Übersicht über WPF-XAML-Browseranwendungen. |
WPF-Benutzerdefinierte Steuerelementbibliothek |
Erstellt ein Projekt, in dem ein benutzerdefiniertes WPF-Steuerelement erstellt werden soll.Weitere Informationen finden Sie unter Übersicht über das Erstellen von Steuerelementen. |
Visual Basic- und C#-Internetvorlagen
Weitere Informationen zu Webvorlagen finden Sie auf der ASP.NET-Website unter Erstellen eines ASP.NET-Webprojekts in Visual Studio 2013.
Visual Basic- und C#-Office-Vorlagen
Die folgenden Office-Projektvorlagen werden unter den Unterkategorien Visual Basic/Office oder Visual C#/Office angezeigt.
Excel 2010-Add-In
Excel 2010-Vorlage
Excel 2010-Arbeitsmappe
InfoPath 2010-Add-In
Outlook 2010-Add-In
PowerPoint 2010-Add-In
Project 2010-Add-In
Visio 2010-Add-In
Word 2010-Add-In
Word 2010-Dokument
Word 2010-Vorlage
Weitere Informationen über das Entwickeln von Office-Projektmappen finden Sie unter Übersicht über Office-Projektvorlagen und unter Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene.
Visual Basic- und C#-SharePoint-Vorlagen
Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/SharePoint oder Visual C#/SharePoint angezeigt.
SharePoint 2010-Projekt
Visuelles SharePoint 2010-Webpart
Wiederverwendbaren SharePoint 2010-Workflow importieren
SharePoint 2010-Lösungspaket importieren
SharePoint 2010 Silverlight-Webpart
Weitere Informationen finden Sie unter SharePoint Project and Project Item Templates.
Visual Basic- und C#-Workflowvorlagen
Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/Workflow bzw. Visual C#/Workflow angezeigt.
Alle Vorlagen in diesem Abschnitt erstellen Projekte, die Windows Workflow Foundation verwenden.Windows Workflow Foundation ermöglicht die modellgesteuerte Workflowentwicklung. Diese bietet eine natürliche Entwurfssichtbarkeit, und Angelegenheiten auf Systemebene wie Transaktionen, Zustandsverwaltung und Parallelitätssteuerung werden ausgeblendet.
Weitere Informationen finden Sie unter Übersicht über die Windows Workflow Foundation.
Projektvorlage |
Weitere Informationen |
---|---|
Bibliothek für Aktivitäts-Designer |
Die Vorlage für die Bibliothek für Aktivitäts-Designer wird verwendet, um einen benutzerdefinierten Aktivitäts-Designer zu erstellen.Benutzerdefinierte Aktivitäts-Designer werden verwendet, um die Entwurfszeiterfahrung für die Aktivitätsverwendung zu erstellen und so zu steuern, wie die Aktivität und die dazugehörige Eigenschaftenseite in Visual Studio angezeigt werden.Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten Aktivitäts-Designers. |
Aktivitätsbibliothek |
Die Aktivitätsbibliotheksvorlage wird verwendet, um aus bereits vorhandenen Aktivitäten eine zusammengesetzte Aktivität zu erstellen.Weitere Informationen finden Sie unter Workflowaktivitätserstellung mit der Activity-Klasse. |
WCF-Workflowdienstanwendung |
Die Vorlage für WCF-Workflowdienstanwendungen wird verwendet, um einen Workflow zu erstellen, der Meldungsaktivitäten verwendet, um WCF-Meldungen zu senden und zu empfangen.Weitere Informationen finden Sie unter Übersicht über Workflowdienste. |
Workflowkonsolenanwendung |
Die Vorlage für Workflowkonsolenanwendungen wird verwendet, um einen Workflow zu erstellen, der in einer Konsolenanwendung gehostet wird.Der Workflow wird als Sequence-Aktivität implementiert.Weitere Informationen finden Sie unter Vorgehensweise: Erstellen eines Workflows. |
Andere Visual Basic- und C#-Vorlagen
Die folgenden Vorlagen werden wie angegeben unter anderen Unterkategorien der Visual Basic- und Visual C#-Knoten angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
Azure/Installieren von Azure-Tools |
Stellt Anweisungen zum Aktivieren von Projekten für den Azure Cloud-Dienst durch Installieren der Azure-Tools bereit.Siehe Gewusst wie: Aktivieren von Windows Azure-Tools. |
Berichterstellung/Berichtsanwendung |
Erstellt ein Berichtsprojekt, das manuell oder mit dem Bericht-Assistenten ausgefüllt werden soll. |
Silverlight/Silverlight-Anwendung |
Erstellt ein Standard-Silverlight-Anwendungsprojekt mit der Option, es in einem Webprojekt zu hosten.Siehe Gewusst wie: Erstellen eines neuen Silverlight-Projekts (möglicherweise nur in englischer Sprache). |
Silverlight/Silverlight-Navigationsanwendung |
Erstellt ein Silverlight-Anwendungsprojekt, das Benutzeroberflächenkomponenten enthält, z. B. Kopfzeilen, Fußzeilen und Navigationsrandleisten. |
Silverlight/Silverlight-Klassenbibliothek |
Erstellt ein Silverlight-Klassenbibliotheksprojekt, das von Silverlight-Anwendungen genutzt wird. |
Test/Komponententest |
Siehe Exemplarische Vorgehensweise: Erstellen und Ausführen von Komponententests für verwalteten Code. |
Test/Testprojekt für codierte UI |
Siehe Überprüfen von Code mithilfe der Benutzeroberflächenautomatisierung. |
Test/Webleistungstest- und Auslastungstestprojekt |
Siehe [veraltet] Webleistungs- und Auslastungstests in Visual Studio. |
WCF/Syndication-Dienstbibliothek |
Siehe Windows Communication Foundation-Dienste und WCF Data Services in Visual Studio. |
WCF/WCF-Dienstanwendung |
Siehe Windows Communication Foundation-Dienste und WCF Data Services in Visual Studio. |
WCF/WCF-Dienstbibliothek |
Siehe Windows Communication Foundation-Dienste und WCF Data Services in Visual Studio. |
WCF/WCF-Workflowdienstanwendung |
Die Vorlage für WCF-Workflowdienstanwendungen wird verwendet, um einen Workflow zu erstellen, der Meldungsaktivitäten verwendet, um WCF-Meldungen zu senden und zu empfangen. |
Visual C++-Windows-Vorlagen
Projektvorlage |
Weitere Informationen |
---|---|
ATL/ATL-Projekt |
Erstellt ein Projekt, in dem die Active Template Library (ATL) verwendet wird. |
CLR/Klassenbibliothek |
Erstellt eine .NET Framework-Assembly, die in jeder .NET Framework-Sprache verwendet werden kann. |
CLR/CLR-Konsolenanwendung |
Erstellt eine Konsolenanwendung, die in .NET Framework ausgeführt wird. |
CLR/Leeres Projekt |
Erstellt ein leeres .NET Framework-Projekt zum Erstellen einer lokalen Anwendung. |
CLR/Windows Forms-Anwendung |
Erstellt eine .NET Framework-Anwendung mit einer Windows Forms-Benutzeroberfläche. |
CLR/Windows Forms-Steuerelementbibliothek |
Erstellt Steuerelemente zur Verwendung in Windows Forms-Anwendungen, die in .NET Framework ausgeführt werden. |
Allgemein/Leeres Projekt |
Erstellt ein leeres Projekt zum Erstellen einer lokalen Anwendung. |
Allgemein/Makefile-Projekt |
Erstellt ein Projekt zum Verwenden eines externen Buildsystems. |
Allgemein/Benutzerdefinierter Assistent |
Erstellt einen Assistenten für benutzerdefinierte Anwendungen.Weitere Informationen finden Sie unter Entwerfen eines Assistenten. |
MFC/MFC-Anwendung |
Erstellt eine Anwendung, die die Windows Foundation Class-Bibliothek verwendet.Weitere Informationen finden Sie unter MFC-Klassen-Assistent. |
MFC/MFC-DLL |
Erstellt eine Dynamic Link Library (DLL), die die Windows Foundation Class-Bibliothek verwendet.Weitere Informationen finden Sie unter MFC-Klassen-Assistent. |
MFC/MFC-ActiveX-Steuerelement |
Erstellt ein ActiveX-Steuerelement, das die Windows Foundation Class-Bibliothek verwendet.Weitere Informationen finden Sie unter MFC-Klassen-Assistent. |
Test/Testprojekt |
Erstellt ein Testprojekt, das für automatisierte Tests verwendet werden soll.Weitere Informationen zum Erstellen automatisierter Tests finden Sie unter Testen Ihrer Anwendung mit Microsoft Test Manager. |
Win32/Win32-Projekt |
Erstellt ein Projekt, um eine Win32-Anwendung, Konsolenanwendung, DLL oder statische Bibliothek zu hosten. |
Win32/Win32-Konsolenanwendung |
Erstellt eine Win32-Konsolenanwendung. |
Visual F#-Vorlagen
Die folgenden Vorlagen werden unter den Unterkategorien Visual F#/Windows oder Visual F#/Silverlight angezeigt.Informationen zu Visual F#-Vorlagen finden Sie unter Schreiben von F#-Programmen mit Visual Studio.
LightSwitch
Die folgenden Vorlagen werden unter der Unterkategorie LightSwitch/Windows angezeigt.Weitere Informationen finden Sie unter Schritt 1: Erstellen eines LightSwitch-Projekts.
Projektvorlage |
Weitere Informationen |
---|---|
LightSwitch-Anwendung (Visual Basic) |
Erstellt eine leere LightSwitch-Anwendungsprojektmappe. |
LightSwitch-Anwendung (Visual C#) |
Erstellt eine leere LightSwitch-Anwendungsprojektmappe. |
Andere Projekttypen
Diese Vorlagen werden in der Kategorie Andere Projekttypen angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
Setup und Bereitstellung/InstallShield Limited Edition aktivieren |
Siehe Bereitstellen von Anwendungen, Diensten und Komponenten. |
Erweiterbarkeit/Visual Studio-Add-In |
Visual Studio-Add-Ins erweitern die Visual Studio-Umgebung um einige Funktionen.Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Add-Ins. |
Erweiterungen/Visual Studio Shell Isolated |
Siehe Exemplarische Vorgehensweise: Eine grundlegende Isolated erstellen Shell-Anwendung. |
Erweiterungen/Visual Studio-Paket |
Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Eine grundlegende Isolated erstellen Shell-Anwendung. |
Visual Studio-Projektmappen/Leere Projektmappe |
Erstellt eine Projektmappendatei und eine Verzeichnisstruktur, der Projekte hinzugefügt werden können. |
SQL Server
Diese Vorlagen werden unter der Kategorie SQL Server angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
SQL Server/SQL Server-Datenbankprojekt |
Erstellt ein leeres Projekt für eine SQL Server-Datenbank. |
Modellierungsprojektvorlagen
Die folgenden Vorlagen werden unter der Kategorie Modellierungsprojekte angezeigt.
Projektvorlage |
Weitere Informationen |
---|---|
Modellierungsprojekt |
Erstellt ein leeres Modellierungsprojekt.Weitere Informationen finden Sie unter Erstellen von UML-Modellierungsprojekten und -Diagrammen. |
Siehe auch
Konzepte
Erstellen von Projekten und Projektmappen
Weitere Ressourcen
Dateitypen und Dateierweiterungen in Visual Basic, Visual C# und Visual J#