如何:停止调试或停止执行

如何:停止调试或停止执行,第1张

停止调试意亮中锋味着终止调试会话。停止执行意味着终止正敬晌调试的进程并结束调试会话。请勿与中断执行混淆,后者意味着暂停正在调试的进程的执行但调试会话仍处于活动状态。(有关更多信息,请参见中断执行。)过程停止调试从“调试”菜单中选择“停止调试”。 如果程序是从 Visual Studio 启动的,则“停止调试”终止正调试的进程。如果程序附加到进程,而不是从 Visual Studio 启动,则该进程仍继续运行。如果要终止被附加的进程,可以通过“进程窗口”终止单个进程,或者通过“全部终止”命令终止所有被附加的进程。终止所有正调试的被附加进程从“调试”菜单中选择“全部终止”。 如果要停止当前正在调试的运行并立刻开始新运行,可以使用“重新启动”命令。停止调试并重新启动从“调试”菜单培隐中选择“重新启动”。 “重新启动”停止当前正在调试的会话,并重启启动项目。如果退出正在调试的应用程序,调试将自动停止。(如果正在调试多个程序,调试将继续进行,直到退出了最后一个程序。)如果调试的是驻留在其他应用程序中的项目,如驻留在 Internet Explorer 中的 Web 项目,若退出宿主应用程序(如 Microsoft Internet Explorer),调试将停止。请参见概念执行控制

1、搏弯基编译好程序

F10就可以进行调试,基谨也可以F5开始debug程序。不过最好是先设置断点,设置断点用F9,取消断点就在断点位置按F9,取消全部断点ctrl+shift+F9。

2、碰到函数调用,要进入函数体调试,就在调用的时候按F11,F11也称为单步调试。结束闹宽调试就按shift+F5。

你是凳颂皮想问怎么跳到程序“最后”吧?

在DEBUG中加载程序以后,用U命令查看程序代码,找到最后结束点(一般是4CH号功能调用所用的INT

21H指令),用G命令设置断点运行,断点设在这个结束点上。

例如,最后那一条INT

21指令的偏移地址是

0123,那么用

G

0123

就可以了(注意在G和0123之间有空格)。

G命令的格式是:

G[=开始点]

[断点1]

[断点2]

……

方括号中内容为可选项。

若不用=加上开始点,则从当前IP开始执行。

在断点地址前面注意要樱段有空格。

不指定断点,则运行到程序结束退出为止(或死机出错枣差为止

:-)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12223930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存