现在的位置: 首页 > 综合 > 正文

VS调试技巧之—-Attach to Process .

2013年10月07日 ⁄ 综合 ⁄ 共 487字 ⁄ 字号 评论关闭

attach to process: 用于和进程绑定,方便调试。

你有没有这样的经历:按F5开始调试时,程序需要好长时间才能启动,比如可能需要加载比较大的文件或资源,这时候你可能需要等很长时间,而下次调试时又不得不等很长时间以待程序启动。其实这浪费了很多的时间。那有没有比较好的解决方法呢,有,就是VS提供的Attach to Process 的功能。你只要把待调试的程序启动,然后把程序和源码attach一下就可以调试了,程序会在你在源码中设置的断点处停下来,当你调试完成后,只要不关闭你的进程,下次还可以接着调,不必再把程序开启,少了很多的等待时间。

 

具体做法是:

先把你的待调试的进程开启起来,然后在VS中从TOOL菜单中选中attach to process,弹出如下对话框:

 

 

Tansport选中default表示和本机上的进程绑定,avaliable process列出了本地机器上现在运行的进程,选择你要调试的进程,然后点击attach就完成了绑定,接下来就可以开始调试了。

另外,attach to process也可以用于远程调试,只要更改Tansport的选项就可以了,非常方便。

抱歉!评论已关闭.