VS调试启动"编辑并继续"功能
2017-08-15 11:43
239 查看
在VS调试的过程中,可能需要进行源代码的修改,一般的做法是先停止当前的调试,然后重新编译再进行调试,哪怕做的一点点小的改动,这样做很浪费时间,尤其是当项目比较大,程序的启动和初始化需要较长的时间的时候。其实VS本身自带有编辑并继续的功能,也就是说在调试的过程中,我们可以对源代码进行修改然后继续进行调试。当然这需要我们对VS进行相应的配置。
1.检查是否打开了编辑并继续功能:工具-选项-调试-编辑并继续-启用“编辑并继续”,这里要注意,VS2012和VS2013是默认关闭的,需要我们自己打开:启用本机“编辑并继续”;
![](http://hi.csdn.net/attachment/201201/30/0_13279326349nIw.gif)
2.这时如果还是没法使用该功能时,需要打开增量链接:项目属性-配置属性-链接器-常规-启用增量链接:是(/INCREMENTAL);
3.接着,需要修改调试信息格式:项目属性-配置属性-C/C++-常规-调试信息格式:用于“编辑并继续”的程序数据库(/ZI);
4.在debug配置里禁用SAFESEH,这两个的功能的实现有冲突。
1.检查是否打开了编辑并继续功能:工具-选项-调试-编辑并继续-启用“编辑并继续”,这里要注意,VS2012和VS2013是默认关闭的,需要我们自己打开:启用本机“编辑并继续”;
![](http://hi.csdn.net/attachment/201201/30/0_13279326349nIw.gif)
2.这时如果还是没法使用该功能时,需要打开增量链接:项目属性-配置属性-链接器-常规-启用增量链接:是(/INCREMENTAL);
3.接着,需要修改调试信息格式:项目属性-配置属性-C/C++-常规-调试信息格式:用于“编辑并继续”的程序数据库(/ZI);
4.在debug配置里禁用SAFESEH,这两个的功能的实现有冲突。
相关文章推荐
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- VS.NET提示"试图运行项目时出错:无法启动调试。绑定句柄无效"解决办法
- VS.NET提示"试图运行项目时出错:无法启动调试。绑定句柄无效"解决办法
- 解决在VS(winform)程序中无法在调试时修改代码的问题(也就是“编辑并继续”功能无效)
- vs调试中右键"设置下一语句"和"运行到光标处"的用法
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- VS调试ASP.NET MVC程序出现"未连接到互联网"的解决方法
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- VS关于“调试并编辑”功能的说明
- 系统安装LOL等游戏后出现VS调试报错"无法调试""拒绝访问"之类的调试错误
- VS2015 调试时 编辑并继续不可用
- Visual Studio 2010 "工具">"选项"中的VC++目录编辑功能已被否决
- vs2015在Debug模式下运行出现"应用程序无法正常启动(0x000007b)"的错误解决方法
- VS.NET提示"试图运行项目时出错:无法启动调试。绑定句柄无效"解决办法
- VS2010在调试无法使用"编辑并继续"修改代码
- VS2010调试之“编辑并继续”
- Unity中启动VS时出现"Visual Studio 2010 Shell 无效的许可证数据"的解决办法
- GridView实现 "插入" 编辑更新删除功能
- VS.NET"试图运行项目时出错:无法启动调试。绑定句柄无效"解决办法
- VS.NET提示"试图运行项目时出错:无法启动调试。绑定句柄无效"解决办法