Delen via


Project- en oplossingseigenschappen beheren

Projecten hebben eigenschappen die van toepassing zijn op veel aspecten van compilatie, foutopsporing, testen en implementeren. Sommige eigenschappen komen voor in alle projecttypen en sommige eigenschappen zijn uniek voor specifieke talen of platforms.

U opent projecteigenschappen door met de rechtermuisknop te klikken op het projectknooppunt in Solution Explorer en eigenschappente selecteren, of door eigenschappen in het zoekvak op de menubalk te typen en venster Eigenschappen te selecteren in de resultaten.

Schermopname van het contextmenu van Solution Explorer met de optie Eigenschappen gemarkeerd.

Schermopname van het contextmenu van Solution Explorer met de optie Eigenschappen gemarkeerd.

.NET-projecten hebben mogelijk ook een eigenschappenknooppunt in de projectstructuur zelf.

schermopname van Solution Explorer met een eigenschappenknooppunt dat wordt weergegeven.

Projecteigenschappen

Projecteigenschappen zijn ingedeeld in groepen en elke groep heeft een eigen eigenschappenpagina. De pagina's kunnen verschillen voor verschillende talen en projecttypen.

C#-, Visual Basic- en F#-projecten

In C#-, Visual Basic- en F#-projecten worden eigenschappen weergegeven in de .NET Project Designer-.

In de volgende schermopname ziet u de eigenschappenpagina Build in de .NET Project Designer- voor een consoleproject in C#:

Schermopname van projectontwerper, met het tabblad Opbouwen geselecteerd.

Schermopname van projectontwerper, met het tabblad Opbouwen geselecteerd.

In de volgende schermopname ziet u de eigenschappenpagina Compileren in de .NET Project Designer voor een consoleproject in Visual Basic:

Schermopname van projectontwerper, met het tabblad Compileren geselecteerd.

Schermopname van projectontwerper, met het tabblad Compileren geselecteerd.

Zie Wat is de .NET Project Designer-voor meer informatie over elk van de eigenschappen van Projectontwerper.

Fooi

Oplossingen hebben een aantal eigenschappen, en projectitems ook; deze eigenschappen zijn toegankelijk in het venster Eigenschappen, niet in de .NET Project Designer.

C++ en JavaScript-projecten

C++ en JavaScript-projecten hebben een andere gebruikersinterface voor het beheren van projecteigenschappen. In de volgende schermopname ziet u een C++-projecteigenschapspagina. JavaScript-pagina's zijn vergelijkbaar.

schermopname van de eigenschappenpagina van het C++-project.

Zie Werken met projecteigenschappen (C++)voor meer informatie over C++-projecteigenschappen. Zie Eigenschappenpagina's, JavaScriptvoor meer informatie over JavaScript-eigenschappen.

Oplossingseigenschappen

Als u toegang wilt krijgen tot eigenschappen in de oplossing, klikt u met de rechtermuisknop op het oplossingsknooppunt in Solution Explorer- en selecteert u Eigenschappen. In het dialoogvenster kunt u projectconfiguraties instellen voor Foutopsporing of Builds voor release, kiezen welke projecten het opstartproject moeten zijn wanneer u F5-selecteert en opties voor codeanalyse instelt.

Als u toegang wilt krijgen tot eigenschappen in de oplossing, klikt u met de rechtermuisknop op het oplossingsknooppunt in Solution Explorer- en selecteert u Eigenschappen. Wat u in het contextmenu van het oplossingsknooppunt ziet, is ook afhankelijk van uw projecttype, programmeertaal of platform.

Schermopname van het snelmenu van het oplossingsknooppunt.

In het dialoogvenster kunt u projectconfiguraties instellen voor Foutopsporing of Release builds en kiezen welke projecten het opstartproject moeten zijn wanneer u F5-selecteert. De eigenschappenpagina Codeanalyse op oplossingsniveau is verwijderd. U kunt nog steeds eigenschappen voor codeanalyse instellen op projectniveau.

Schermopname van het dialoogvenster met oplossingseigenschappen.

Oplossingseigenschappen worden opgeslagen in een solution user options (.suo) bestand. Zie Solution-bestandvoor meer informatie over dit bestandstype.