在旧版本的Visual Studio中,按下CTRL+F5键后将自动编译并运行C++项目。
在VS 2015中,您需要先构建项目,然后再运行项目,因为CTRL+F5不再编译项目。
如何使CTRL+F5快捷键同时进行构建和运行C++项目?
默认情况下,当您按下CTRL+F5时,Visual Studio会询问您是否要构建已更改的项目:
看起来您选择了不再显示此对话框并按下了否。
要恢复默认设置,请将HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\General\BuildOutOfDateProjects从1更改为2。
有关所有可能的值,请参见__BUILDOUTOFDATEPROJECTS枚举。
更新(感谢Cody Gray):不需要编辑注册表,可以勾选运行时,当项目过期时选项:
构建: Ctrl + F9
运行: Ctrl+ F10
先构建再运行