Projektmappen als Container

Mit Projektmappen wird verwaltet, auf welche Weise zusammenhängende Projekte zu Gruppen zusammengefasst werden. Eine Projektmappe kann ein einzelnes Projekt oder mehrere, gemeinsam von einem Entwicklungsteam erstellte Projekte umfassen. Für eine komplexe Datenbankanwendung sind möglicherweise mehrere Projektmappen erforderlich.

Projektmappen ermöglichen es Ihnen, sich auf das Entwickeln der Projekte zu konzentrieren, statt sich um alle Details der Verwaltung von Projektdateien, Skripts und Verbindungen kümmern zu müssen. Die einzelnen Microsoft SQL Server Management Studio-Projektmappen ermöglichen Folgendes:

  • Arbeiten an mehreren Projekten innerhalb derselben Instanz von SQL Server Management Studio.

  • Arbeiten an zugehörigen Elementen, die sich auf ein bestimmtes Projekt beziehen.

  • Verwalten sonstiger Dateien, die außerhalb des Kontexts einer Projektmappe oder eines Projekts geöffnet sind.

  • Quellcodedateien.

SQL Server Management Studio generiert automatisch eine Projektmappe, wenn Sie ein neues Projekt erstellen. Sie können dann nach Bedarf andere Projekte zu der Projektmappe hinzufügen. Sie können auch leere Projektmappen ohne Projekte erstellen. Dies ist eine Möglichkeit, die Designer zum Ändern eigenständiger Dateien zu verwenden.

Zur einfacheren Verwaltung der Projekte und Dateien in einer Projektmappe bietet der Projektmappen-Explorer eine Strukturansicht der gesamten Projektmappe.

SQL Server Management Studio speichert die Definition für eine Projektmappe in zwei Dateien: in einer Projektmappen-Definitionsdatei (SQLSLN) und in einer Projektmappen-Benutzeroptionendatei (SQLSUO).

In der Projektmappen-Definitionsdatei werden die Metadaten gespeichert, durch die die Projektmappe definiert wird, einschließlich der Liste der Projekte, die mit der Projektmappe verknüpft sind.