Projekte
In Visual Studio sind Projekte die Container, die Entwickler verwenden, um Quellcodedateien und andere Ressourcen zu organisieren, die im Projektmappen-Explorer erscheinen. Projekte sind in der Regel Dateien (z. B. eine .csproj-Datei für ein C#-Projekt), in denen Verweise auf Quellcodedateien und Ressourcen wie Bitmap-Dateien gespeichert werden. Mit Projekten können Sie Quellcode, Verweise auf Webdienste und Datenbanken sowie andere Ressourcen organisieren, erstellen, debuggen und bereitstellen. VSPackages können das Visual Studio-Projektsystem auf drei Standard-Arten erweitern: Projekttypen, Projektuntertypen und benutzerdefinierte Tools.
In diesem Abschnitt
Projekttypen bieten Unterstützung für neue Arten von Projekten, wie z. B. Programmiersprachen. So hat beispielsweise jede von Visual Studio unterstützte Sprache ihren eigenen Projekttyp, und das IronPython-Integrationsbeispiel enthält einen Projekttyp für die Sprache IronPython. Sie müssen einen Projekttyp für andere Sprachen als C# oder Visual Basic erstellen, um festzulegen, wie Elemente erstellt, debuggt, bereitgestellt und im Projektmappen-Explorer angezeigt werden. Weitere Informationen finden Sie unter Projekttypen.
Projektuntertypen basieren auf Projekttypen und können verwendet werden, um die Art und Weise anzupassen, wie Projekte erstellt, gedebuggt und bereitgestellt werden. Visual Studio verwendet Projektuntertypen mit Smart Device-Projekten. Sie passen die Bereitstellung an, indem ein neu erstelltes Programm von einem Entwicklungscomputer auf das Zielgerät kopiert wird. Die C#- und Visual Basic-Projekttypen können als Grundlage für Projektuntertypen verwendet werden, C++-Projekttypen nicht. Ihre eigenen Projekttypen können auch als Grundlage für Projektuntertypen verwendet werden. Weitere Informationen finden Sie unter Projektuntertypen.
Webprojekte erklärt Webprojekte, die wiederum Webanwendungen erstellen.
Neue Projektgeneration: Under the Hood, Teil 1 und Neue Projektgeneration: Under the Hood Teil 2 erläutern, was tatsächlich geschieht, wenn Sie ein neues Projekt erstellen.
VSSDK-Beispiele enthält die Beispiele im VSSDK, die sich mit Projekten und Lösungen befassen.
Verwandte Abschnitte
- Im Visual Studio SDK erklärt verschiedene Aspekte der Erweiterbarkeit von Visual Studio.