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.

HinweisHinweis

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#

Entwickeln von Clientanwendungen mit .NET Framework

Office- und SharePoint-Entwicklung in Visual Studio