Verwalten von Projekt- und Projektmappeneigenschaften

Gilt für:yesVisual Studio noVisual Studio für MacnoVisual Studio Code

Projekte haben Eigenschaften, die viele Aspekte der Kompilierung, des Debuggens, des Testens und des Bereitstellens steuern. Einige Eigenschaften gibt es für alle Projekttypen, und einige gelten nur für bestimmte Sprachen oder Plattformen.

Sie erhalten Zugriff auf die Projekteigenschaften, indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektknoten klicken und Eigenschaften auswählen. Alternativ können Sie Eigenschaften in das Suchfeld in der Menüleiste eingeben und das Eigenschaftenfenster aus den Suchergebnissen auswählen.

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

.NET-Projekte haben womöglich außerdem einen Eigenschaftenknoten in der Projektstruktur selbst.

Screenshot of Solution Explorer with a Properties node showing.

Hinweis

Dieses Thema gilt für Visual Studio unter Windows. Informationen zu Visual Studio für Mac finden Sie unter Verwalten von Projektmappen und Projekteigenschaften (Visual Studio für Mac).

Projekteigenschaften

Projekteigenschaften werden in Gruppen organisiert, und jede Gruppe hat eine eigene Eigenschaftenseite. Diese kann je nach Sprache und Projekttyp unterschiedlich aussehen.

C#-, Visual Basic- und F#-Projekte

In C#-, Visual Basic- und F#-Projekten werden Eigenschaften im .NET-Project Designer verfügbar gemacht.

Der folgende Screenshot zeigt die Seite "Build-Eigenschaft" im .NET-Project Designer für ein Konsolenprojekt in C#:

Screenshot of the Project Designer, with the Build tab selected.

Screenshot of the Project Designer, with the Build tab selected.

Der folgende Screenshot zeigt die Seite "Kompilierungseigenschaft" im .NET-Project Designer für ein Konsolenprojekt in Visual Basic:

Screenshot of the Project Designer, with the Compile tab selected.

Screenshot of the Project Designer, with the Compile tab selected.

Weitere Informationen zu den einzelnen Project Designer-Eigenschaften finden Sie unter "What is the .NET Project Designer".

Tipp

Lösungen verfügen über einige Eigenschaften, und dies tun Sie projektelemente; Auf diese Eigenschaften wird im Eigenschaftenfenster zugegriffen, nicht auf den .NET-Project Designer.

C++- und JavaScript-Projekte

C++- und JavaScript-Projekte haben eine andere Benutzeroberfläche zum Verwalten von Projekteigenschaften. Der folgende Screenshot zeigt eine C++-Projekteigenschaftsseite (JavaScript-Seiten sind ähnlich):

Screenshot of the C++ project properties page.

Informationen zu C++-Projekteigenschaften finden Sie unter Arbeiten mit Projekteigenschaften (C++). Weitere Informationen zu JavaScript-Eigenschaften finden Sie unter Eigenschaftenseiten, JavaScript.

Lösungseigenschaften

Um auf Eigenschaften für die Projektmappe zuzugreifen, klicken Sie mit der rechten Maustaste auf den Projektmappenknoten im Projektmappen-Explorer und wählen Eigenschaften aus. In diesem Dialogfeld können Sie Projektkonfigurationen für Debug- oder Releasebuilds festlegen. Sie können auswählen, welche Projekte beim Drücken von F5 als Startprojekt verwendet werden sollen, und Sie können Codeanalyseoptionen festlegen.

Lösungseigenschaften werden in einer Lösungsbenutzeroptionendatei (SUO) gespeichert. Weitere Informationen zu diesem Dateityp finden Sie im Abschnitt "Lösungsdatei" der Seite "Lösungen und Projekte" auf Visual Studio Seite.

Weitere Informationen