Manage project and solution properties
Applies to: Visual Studio Visual Studio for Mac Visual Studio Code
Projects have properties that govern many aspects of compilation, debugging, testing and deploying. Some properties are common among all project types, and some are unique to specific languages or platforms.
You access project properties by right-clicking the project node in Solution Explorer and choosing Properties, or by typing properties into the search box on the menu bar and choosing Properties Window from the results.
.NET projects might also have a properties node in the project tree itself.
This topic applies to Visual Studio on Windows. For Visual Studio for Mac, see Managing solution and project properties (Visual Studio for Mac).
Project properties are organized into groups, and each group has its own property page. The pages might be different for different languages and project types.
C#, Visual Basic, and F# projects
In C#, Visual Basic, and F# projects, properties are exposed in the .NET Project Designer.
The following screenshot shows the Build property page in the .NET Project Designer for a console project in C#:
The following screenshot shows the Compile property page in the .NET Project Designer for a console project in Visual Basic:
For more information about each of the Project Designer properties, see What is the .NET Project Designer.
To access properties on the solution, right click the solution node in Solution Explorer and choose Properties. In the dialog, you can set project configurations for Debug or Release builds, choose which projects should be the startup project when F5 is pressed, and set code analysis options.
Submit and view feedback for