All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET的实时天气及24小时天气预报(C#)_[Asp.Net教程]
ADO.NET链接数据库DataAdapter对象应用实例
ASP.NET,2.0功能扩展-跨页提交_[Asp.Net教程]
.NET生成静态页面并分页_[Asp.Net教程]
javascript实现广告页面的定时关闭_JavaScript技术_编程技术
asp.net,水晶报表
PHP实例教程:PHP实现文件安全下载的程序_[PHP教程]
.net中错误日志的写入_[Asp.Net教程]
入门:PHP编程“数组”的基础知识_php资料_编程技术
。Net开发环境配置
Reading number is top 10 pictures
China's first snake village2
The money of more than 100 countries and regions15
如果我是导演...
西游日记1
Fender Bender that so horrifying1
A man's favorite things4
初吻给了谁?
星星命名法则
陪睡门马睿菈自曝写真 称首拍大尺度照片2
含苞欲放的素颜美少女1
Download software ranking
dreamweaver8中文版
WebService在.NET中的实战应用教学视频 → 第3集
艳兽都市
中国结婚习俗实录
Boxer Classic video3
The cock of the Grosvenor LTD handsome
小黑猫大战两米大花蛇
jdk1.5
Unix video tutorial19
1400篇各类破解文章
qq published in(发表于) 2014/7/11 9:20:30 Edit(编辑)
C#中程序调试之终止执行

C#中程序调试之终止执行

C#中程序调试之终止执行

中断执行

当应用程序执行到达一个断点或发生异常,调试器就会中断程序的执行。用户也可以通过在“调试”菜单上单击“全部中断”命令手动中断执行。这时调试器将停止所有在调试器下运行的程序的执行,但程序并不退出,而且可以随时恢复执行。调试器和应用程序此时处于中断模式。

停止执行

停止调试意味着终止当前正在调试的程序并结束调试会话。与中断执行不同,中断执行意味着暂停正在调试的进程的执行但调试会话仍处于活动状态。

可以通过选择菜单中的“调试”/“停止调试”命令或单击“调试”工具栏中的 按钮来结束运行和调试,也可以退出正在调试的应用程序,调试将自动停止。

单步执行

单步执行是最常见的调试过程之一,即每次执行一行代码。“调试”菜单中提供了3个逐句执行代码的命令,即“逐语句”、“逐过程”和“跳出”。

“逐语句”和“逐过程”的差异仅在于它们处理函数调用的方式不同。这两个命令都指示调试器执行下一行的代码。如果某一行包含函数调用,“逐语句”仅执行调用本身,然后在函数内的第一个代码行处停止;而“逐过程”执行整个函数,然后在函数外的第一行处停止。如果要查看函数调用的内容,则使用“逐语句”。若要避免单步执行函数,那么最好使用“逐过程”。

当位于函数调用的内部并想返回到调用函数时,可以使用“跳出”。“跳出”将一直执行代码,直到函数返回,然后在调用函数中的返回点处中断。

运行到指定位置

如果在调试过程中想执行到代码中的某一点,然后中断,可以在要中断的位置设置断点,也可以在“调试”菜单中选择“启动”或“继续”。该位置可以在源窗口或“反汇编”窗口中设置。

在代码窗口中运行到光标处,可以在代码窗口中右键单击某行,并从快捷菜单中选择“运行到光标处”,如图1所示,执行将在光标所在行中断。

在“反汇编”窗口中运行到光标处,可以在“反汇编”窗口中右键单击某行,并从快捷菜单中选择“运行到光标处”。如果“反汇编”窗口没有显示,那么从“调试”菜单中选择“窗口”/“反汇编”。“反汇编”窗口只能在中断模式下才能进行查看。



图1 运行到光标处




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.