Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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 kunt toegang krijgen tot projecteigenschappen door met de rechtermuisknop op het projectknooppunt in Solution Explorer te klikken en Eigenschappen te selecteren. U kunt ook eigenschappen typen in het zoekvak op de menubalk en het venster Eigenschappen selecteren in de resultaten.
De meeste projecteigenschappen zijn niet afhankelijk van de configuratie of het platform, maar sommige wel. Zie eigenschappen instellen op basis van configuraties voor meer informatie.
.NET-projecten hebben mogelijk ook een eigenschappenknooppunt in de projectstructuur zelf.
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#-projecteigenschappen
In C#-, Visual Basic- en F#-projecten maakt de .NET-projectontwerper de eigenschappen beschikbaar.
In de volgende schermopname ziet u de eigenschappenpagina Build in de .NET Project Designer- voor een consoleproject in C#:
In de volgende schermopname ziet u de eigenschappenpagina Compileren in de .NET Project Designer voor een consoleproject in Visual Basic:
Zie .NET Project Designer voor meer informatie over elke .NET-eigenschap.
Fooi
Oplossingen en projectitems hebben elk een paar eigenschappen. Open deze eigenschappen in het venster Eigenschappen, niet de .NET Project Designer.
.NET Framework Project Designer
Voor .NET Framework-projecten heeft projectontwerper een andere set tabbladen. De volgende tabel bevat koppelingen naar de eigenschapsreferentie voor elk tabblad.
Belangrijk
De projecteigenschappen die u opent via .NET Project Designer verschillen van de eigenschappen in het venster Eigenschappen.
| Vastgoed | Language/platform | Beschrijving |
|---|---|---|
| Application | C#, F#, Visual Basic, UWP, WPF | Geef toepassingsinstellingen en eigenschappen voor een project op. |
| Bouwen | C#, F#, WPF | Geef de eigenschappen van de buildconfiguratie voor een project op. |
| Build-gebeurtenissen | C#, Visual Basic, WPF | Geef de buildconfiguratie-instructies op. |
| Codeanalyse | C#, F#, Visual Basic, WPF | Configureer het hulpprogramma voor codeanalyse. |
| Compileren | Visual Basic | Geef compilatie-eigenschappen op. |
| Mijn extensies | Visual Basic | Mijn naamruimte-extensies beheren. |
| Package | C#, F#, Visual Basic | Genereer een NuGet-pakket bij het bouwen. |
| Publiceren | Visual Basic, WPF | Configureer eigenschappen voor ClickOnce. |
| Verwijzingen | Visual Basic | Beheer de verwijzingen die door een project worden gebruikt. |
| Referentiepaden | WPF | Referentiepaden voor een project beheren. |
| Middelen | C#, F#, Visual Basic, WPF | Open het RESX-bestand vanuit Solution Explorer voor een C#-project, maak een standaardresourcebestand voor een Visual Basic-project of voeg resources toe aan een WPF-project. |
| Services | Visual Basic, WPF, Windows Forms | Schakel clienttoepassingsservices in. |
| Settings | C#, F#, Visual Basic, WPF | Geef de toepassingsinstellingen van een project op. |
| Ondertekening | Visual Basic, WPF | Onderteken toepassings- en implementatiemanifesten en onderteken de assembly. (Voor een Visual Basic-project bevindt de ClickOnce-manifestondertekening voor .NET-projecten zich nu onder Build>Publish.) |
| Beveiliging | Visual Basic, WPF | Configureer beveiligingsinstellingen voor codetoegang voor toepassingen die worden geïmplementeerd met behulp van ClickOnce-implementatie. |
C++ en JavaScript-projecten
C++ en JavaScript-projecten gebruiken een andere gebruikersinterface voor het beheren van projecteigenschappen. In de volgende schermopname ziet u een C++-projecteigenschapspagina. JavaScript-pagina's zijn vergelijkbaar.
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. Het contextmenu van het oplossingsknooppunt is ook afhankelijk van uw projecttype, programmeertaal of platform.
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.
Oplossingseigenschappen worden opgeslagen in een solution user options (.suo) bestand. Zie Solution-bestandvoor meer informatie over dit bestandstype.