Projekte und Projektmappen in Visual Studio für Mac

Dieser Artikel bietet eine Übersicht über die Konzepte Projekt und Projektmappe in Visual Studio für Mac.

Hinweis

Dieses Thema gilt für Visual Studio für Mac. Informationen zu Visual Studio unter Windows finden Sie unter Projektmappen und Projekte in Visual Studio.

Projekte

Wenn Sie in Visual Studio für Mac eine neue Anwendung, eine neue Website usw. erstellen, beginnen Sie mit einem Projekt. Das Projekt enthält alle Dateien (Quellcode, Bilder, Datendateien usw.), die zum Kompilieren in eine ausführbare Datei, Bibliothek oder Website erforderlich sind.

Ein Projekt wird durch eine Datei (z.B. .csproj für C#-Projekte) definiert, die den XML-Code zur Definition der Datei- und Ordnerhierarchie, der Pfade zu Dateien sowie der projektspezifischen Einstellungen enthält, beispielsweise der Buildeinstellungen.

Wenn ein Projekt von Visual Studio für Mac geladen wird, verwendet das Projektmappenfenster die Projektdatei, um die Dateien und Ordner in Ihrem Projekt anzuzeigen. Während der Kompilierung liest MSBuild die Einstellungen aus der Projektdatei, um die ausführbare Datei zu erstellen.

Projektmappen

Eine Projektmappe ist ein Container, der ein oder mehrere verwandte Projekte gruppiert. Projektmappen werden von einer Textdatei (mit der Erweiterung .sln) in einem individuellen Format beschrieben. Diese Datei sollte nicht manuell bearbeitet werden.

Verwalten von Projekten im Projektmappenfenster

Sobald ein Projekt erstellt oder geladen wurde, können Sie das Projektmappenfenster verwenden, um das Projekt oder die Projektmappe und die darin enthaltenen Dateien anzuzeigen und zu verwalten. Die folgende Abbildung zeigt das Projektmappenfenster mit einer .NET Core-Projektmappe, die zwei Projekte enthält:

Beispielprojektmappe mit mehreren Projekten

Sie können die Eigenschaften von Projekten und Projektmappen verwalten, indem Sie auf den Namen des Projekts oder der Projektmappe doppelklicken, oder indem Sie mit der rechten Maustaste darauf klicken und Optionen auswählen.

Weitere Informationen zu diesen Optionen finden Sie im Artikel Verwalten von Projekt- und Projektmappeneigenschaften.

Siehe auch