The Build menu provides commands to build projects and solutions.

###### The Build menu

###### Build menu commands

Menu command | Keystroke | Description
Build and Debug |  | Builds the active project and starts debugging it.
Build and Run |  | Builds the active project and runs it without debugging.
Compile file | Ctrl+F7 | Compiles the selected project file.
Build project | F7 | Builds the active project.
Rebuild project | Alt+F7 | Rebuilds the active project.
Clean project |  | Removes all output and temporary files generated by the active project.
Build Solution | Shift+F7 | Builds all projects in the solution.
Rebuild Solution | Alt+Shift+F7 | Rebuilds all projects in the solution.
Clean Solution |  | Removes all output and temporary files generated by all projects in the solution.
Batch Build |  | Displays the Batch Build menu.
Cancel Build | Shift+Pause | Stops any build in progress.
Build Configurations... |  | Displays the Build Configurations dialog.
Set Active Build Configuration |  | Displays a menu which allows you to select the active build configuration.
Show Build Log |  | Displays the Build Log in the Output window.