Selecting a Configuration
A configuration contains settings that define the final binary output file that you create within a project. It specifies the type of application to build, the platform on which it is to run, and the tool settings to use when building.
Debug and Release Configurations
When you create a new project, Visual Studio* automatically creates the following configurations:
By default, the debug configuration sets project options to include the debug symbol information in the debug configuration. It also turns off optimizations. Before you can debug an application, you must build a debug configuration for the project.
The release configuration does
notinclude the debug symbol information, and it uses any optimizations that you have chosen.
Use the Visual Studio*
Configuration Managerto select:
- ReleaseorDebugconfiguration for the active solution.
- ReleaseorDebugconfiguration for any project within the active solution.
- Target platform for each project.
To make configuration changes for your project:
- Choose an active solution in theSolution Explorer.
- Go to.
- Select a configuration.
In addition to the default
Releaseconfigurations, you can also define new configurations within your project. These configurations may use the existing source files in your project, the existing project settings, or other characteristics of existing configurations.