Projekte (Visual Studio SDK)
In Visual Studiosind Projekte die Container, mit denen Entwickler verwenden, um Quellcodedateien und andere Ressourcen zu organisieren, die in Projektmappen-Explorerangezeigt werden. In der Regel sind Projekte Dateien z. B. einer CSPROJ-Datei für ein Visual C# Projekt, dass Speicher Verweise auf Quellcodedateien und Bitmapdateien Ressourcen. Projekte können Sie Quellcode, Verweise auf Webdiensten und Datenbanken und anderen Ressourcen organisieren, erstellen, debuggen und bereitstellen. Visual Studio VSPackages kann das Projektsystem an drei wichtigsten Arten erweitern: Projekttypen Projekt untertypenund benutzerdefinierte Tools.
Für ein Beispiel für einen mit projektsystems Sprachen finden Sie unter Visual Studio-IronPython-Beispiel tiefe Tauchen in Visual Studio-Erweiterbarkeits-Beispiele.
In diesem Abschnitt
Projekttypen
Projekttypen fügen Unterstützung für neue Projekttypen, wie Programmiersprachen hinzu. Beispielsweise verfügt jede Sprache, die Visual Studio unterstützt, seinen eigenen Projekttyp und das IronPython-Integrations Beispiel umfasst einen Projekttyp für die IronPython-Sprache. Sie müssen einen Projekttyp unterschiedlich für Sprachen und Visual C#Visual Basicerstellen, um anzupassen, wie Elemente in Projektmappen-Explorererstellt, bereitgestellt und angezeigt werden. Weitere Informationen finden Sie unter Projekttypen und Visual Studio-Erweiterbarkeits-Beispiele.Projekt-Untertypen
untertypen Projekt basieren auf Projekttypen und können verwendet werden, um die Art und Weise anzupassen, die Projekte erstellt werden, Debuggen und bereitgestellt werden. untertypen Projekt verwendetVisual Studio mit Projekten für intelligente Geräte. Bereitstellung passen diese an, indem sie ein neu-erstelltes Programm aus einem Entwicklungscomputer für das Zielgerät kopieren. Die Visual C# und Visual Basic Projekttypen können als Grundlage für Projekt untertypen verwendet werden. Visual C++ Projekttypen können nicht. besitzen, Projekttypen kann als Grundlage für Projekt untertypen ebenfalls verwendet werden. Weitere Informationen finden Sie unter Projekt-Untertypen.Webprojekte
Erläutert Webprojekt, die wiederum Webanwendungen erstellen.Neue Projekt-Generierung: Bei der ersten Teil Haube und Neue Projekt-Generierung: Bei der Haube zwei Komponenten
Erläutert, was tatsächlich ausgeführt wird, wenn Sie ein neues Projekt erstellen.Visual Studio-Erweiterbarkeits-Beispiele
Beschreibt die Beispiele, die Visual Studio SDK Projekte und Projektmappen verarbeiten.
Verwandte Abschnitte
Projects as Containers
Beschreibt die Beziehung zwischen Projekten und Projektelementen.Erweitern von Visual Studio Overview
Führt Visual Studio SDK ein, und erläutert, wie Produkte erstellt, die ausgeführt werden, und die Visual Studio integrierte Entwicklungsumgebung (IDE) erweitern.