Grundlagen zu Projekten und Projektmappen

Visual Studio bietet zwei Container, mit denen Sie die für die Entwicklung benötigten Elemente, wie Verweise, Datenverbindungen, Ordner und Dateien, effizient verwalten können.Diese Container werden als Projektmappen und Projekte bezeichnet.Verwenden Sie Projektmappen-Explorer anzeigen und Verwalten von Projekten und Lösungen und ihrer zugehörigen Unterelemente.

Projektmappen

Lösungen enthalten Elemente, die Sie benötigen, um Ihre Anwendung zu erstellen.Eine Lösung umfasst eine oder mehr Projekte, sowie Dateien und Metadaten, mit deren Hilfe die Lösung als Ganzes definieren.Visual Studio generiert automatisch eine Projektmappe beim Erstellen eines neuen Projekts.Visual Studio speichert die Definition für eine Projektmappe in zwei Dateien: sln- und SUO.In der Datei für die Projektmappendefinition (.sln) werden die Metadaten gespeichert, anhand derer die Projektmappe definiert wird:

  • Projekte, die der Projektmappe zugeordnet sind.

  • Elemente, die auf Projektmappenebene verfügbar und keinem bestimmten Projekt zugeordnet sind.

  • Projektmappen-Buildkonfigurationen, die vorgeben, welche Projektkonfiguration für den jeweiligen Buildtyp gilt.

Mit den beim Erstellen einer Projektmappe und dem Festlegen der Eigenschaften in der SUO-Datei gespeicherten Metadaten wird die IDE angepasst, sobald die entsprechende Projektmappe aktiv ist.So zeigt der Projektmappen-Explorer beispielsweise den Ordner Verschiedene Dateien für eine Projektmappe an, wenn diese Option aktiviert wird, und die Tools für die in der Projektmappe enthaltenen Projekttypen werden in der Toolbox verfügbar.Weitere Informationen finden Sie unter Erstellen von Projekten und Projektmappen.

Projekte

Projekte werden in einer Lösung verwendet, logisch verwalten, erstellen und Debuggen die Elemente, die die Anwendung bilden.Die Ausgabe eines Projekts ist i. d. R. eine ausführbare EXE-Datei, eine DLL-Datei (Dynamic Link Library), ein Modul o. Ä.

Visual Studiostellt mehrere vordefinierte Projektvorlagen bereit.Sie können diese Vorlagen verwenden, erstellen Sie den Hauptprojektcontainer und eine vorläufige Gruppe von Elementen, die Sie benötigen, um Ihre Anwendung, Klasse, Steuerelements oder Bibliothek zu entwickeln.Wenn Sie z. B. eine Windows-Anwendung erstellen möchten, stellt das Projekt ein Windows Form-Element bereit, das Sie anpassen können.Ebenso wird ein Web Form-Element im Projekt bereitgestellt, wenn Sie eine Webanwendung erstellen möchten.Weitere Informationen zu Projekttypen und Vorlagen der jeweiligen Programmiersprache finden Sie unter Standardprojektvorlagen in Visual Studio.

Elemente

Projektelemente Dateien, Verweise auf Bibliotheken, Datenverbindungen und Ordner im Projekt werden kann.Einige Elemente stellen ein physikalisches Element dar, das Sie im Datenspeicher finden können.Andere Elemente sind Links und Zeiger auf andere Elemente, die in einem Service, Modul oder einer anderen Komponente befinden können.

Projektmappen-Elemente befinden sich im Ordner Projektmappen-Elemente.Diese Elemente sind projektunabhängige Dateien, die Sie zusätzlich zu den Projektdateien erstellen.Projektmappenelemente stehen für Dateien, die wichtig für die Entwicklung Ihrer Projekte sind jedoch nicht zu einem bestimmten Projekt gehören.

Weitere Informationen finden Sie unter Dateitypen und Dateierweiterungen in Visual Studio und Verschiedene Dateien.

Siehe auch

Aufgaben

Gewusst wie: Ändern von Projekteigenschaften und Konfigurationseinstellungen

Konzepte

Erstellen von Projekten und Projektmappen

Einführung in Visual Studio-Vorlagen

Neues in Visual Studio 2012

Weitere Ressourcen

Verwalten von Projektmappen, Projekten und Dateien