在VS2010里的控制台应用程序在运行时,结果画面一闪而过,不管是用F5 还是用Ctrl + F5都是一样,导致无法看到结果。 网上有不少的办法,说是都是在程序最后加一个要程序暂停的语句或从控制台上获取用户输入的语句。其实还有一个更好的解决办法:
在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将该项的值在下选框中选中“控制台(/SUBSYSTEM:CONSOLE)”配置为"控制台(/SUBSYSTEM:CONSOLE)"。
经过这样的配置后,再按 Ctrl+F5,程序运行完毕后就会停留在控制台界面,提示你“按任意键继续”。 到此,问题完美解决。
参考博客:https://blog.csdn.net/xiaotanyu13/article/details/8210955
相关文章
- VS控制台程序运行一闪而过的最佳解决办法
- 解决VS控制台程序运行一闪而过的问题
- 安装Visual Studio后,使用VS开发的项目,在IIS访问都提示“公共语言运行时检测到无效的程序”的解决办法...
- VS2005编译的程序在没有装VS2005的机器上无法运行的解决办法
- 从cmd.exe运行时基于C的控制台应用程序崩溃,在VS2008调试器中运行正常吗?
- 安装Visual Studio2015后,使用VS2013开发的项目,在IIS访问都提示“公共语言运行时检测到无效的程序”的解决办法
- 方法如下: 解决办法: 方案1.采用静态编译 使用VS2010编译的程序在windowsxp中运行时
- VS程序输出窗口显示运行结果不完整的解决办法