NET调试技巧.pptx.NET 调试技巧
宗旨
信念
找到一切bug的根源
诡异的bug通常都是低级失误
调试分类
静态调试
动态调试
在程序特定的位置编写额外代码,在不阻碍程序运行的前提下,
监控程序运行状况。
在程序运行过程中,以中断程序运行的方式,实时检查当前程序
上下文中参数的值,以判断程序是否正常运行。
静态调试
打印消息
输出文本
断言
,,alert,,etc.
,
静态调试
记录日志
日志组件log4net等
Windows事件日志
静态调试
VS输出窗口监视
视图 -> 输出,打开输出窗口
条件中断
动态调试
断点
普通断点
断点拖拽
动态调试
启动调试
F5
附加到进程
动态调试
监视和快速监视
在表达式或变量上右键,选择”添加监视”或”快速监视”
动态调试
单步调试
即时窗口
逐语句(F11)
逐过程(F10)
跳出(Shift+F11)
NET调试技巧 来自淘豆网www.taodocs.com转载请标明出处.