从
http://www.cs.tufts.edu/r/graphics/resources/vs_getting_started/vs_getting_started.htm
,(只是谷歌搜索):
构建意味着仅编译和链接自上次构建以来已更改的源文件,而重建意味着编译和链接所有源文件,无论它们是否更改。构建是正常的事情并且更快。有时,项目目标组件的版本可能会失去同步,并且必须进行重建才能使构建成功。在实践中,您永远不需要清洁。
构建或重建解决方案构建或重建解决方案中的所有项目,而构建或重建构建或重建StartUp项目,在上面的屏幕截图中“hello”。要设置StartUp项目,请在Solution Explorer选项卡中右键单击所需的项目名称,然后选择Set as StartUp project。项目名称现在以粗体显示。由于家庭作业解决方案通常只有一个项目,因此构建或重建解决方案实际上与构建或重建相同。
编译只编译当前正在编辑的源文件。当其他源文件处于不完整状态时,可以快速检查错误,从而阻止整个项目的成功构建。 Ctrl-F7是Compile的快捷键。