Editing Project Properties
To display all of the configuration-independent properties of a project, for example, project name and path, use the Properties window. To display configuration-dependent project properties such as compiler optimization level and type of output file, use the Project Property Pages dialog box.
To select a set of properties in the Project Property Pages dialog box, choose a kind of build and a platform from the drop-down menus at the top. For each combination of kind (for example, Debug or Release) and platform (for example, .NET or Win32), there is a project configuration, that is, a set of defined properties. Each project configuration appends to the Common properties of the project various Configuration properties specific to one kind of project build on one platform.
For many kinds of projects, each Configuration property affects all items belonging to that project. However, some types of projects make it possible for you to set the Configuration-dependent properties for each project item.
You can select a single project and display all of its properties, or select multiple projects and display only the properties they all have in common.
To edit the properties for a project or projects
- In Solution Explorer, select the desired project or projects.
- On the Project menu, select Properties.
The Property Pages dialog box opens, displaying sets of Common and Configuration properties. There will be a project configuration, that is, a set of project properties, for each combination of solution build configuration and platform. If you select multiple projects, only those properties shared by all projects will be displayed.
Note You also can define project dependencies to determine the build order for a group of projects. For more information, see Creating and Removing Project Dependencies.
Projects as Containers | Project Properties | <Projectname> Property Pages Dialog Box | Visual Basic Project Properties | Setting Visual C# Project Properties | Setting Deployment Project Properties | Project Dependencies, Common Properties, Solution Property Pages Dialog Box | Creating and Removing Project Dependencies | Default and Custom Builds | Build Configurations | Configuration Manager Dialog Box