在调试状态时,没设置断点的情况下,如果知道当前程序的执行位置?
是否有功能,可以让程序在当前执行的语句停止,以便侦测?
是否有功能,可以让程序在当前执行的语句停止,以便侦测?
解决方案 »
- C# 安装部署,关于自定义操作,不能被执行。
- aspx如何调用用户控件ascx
- 关于com组件的问题,检索 COM 类工厂中 CLSID 为 {030650B4-...........}的组件时失败,原因是出现以下错误:800703e6
- 打开窗口的时候怎么定位滚动条的位置
- 有6个字母分别排在6个不同的位置,且不能重复。要得到它们的全部排序,怎么写?
- 影音文件远程播放问题,请高手共同研究
- 读取数据
- 全局钩子和获取IHTMLDocument2接口的程序有冲突,怎么回事?
- 数据库配置文件错误
- 有关视频声频方面的编程
- C#开发了个Windows Service,设计到了数据库操作,但是启动服务时,“本地计算机上的**服务启动后又停止了,一些服务自动停止。。”,这是怎么回事
- C# 批量打印
System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace();
st.ToString();得到当前调用堆栈
虽然你不知道哪里会出问题, 出了问题有统一的处理机制就行.
那时你就能拿到了.这个过程就是 .net 默认异常处理设施提供的功能.
全局异常处理对话框中那个异常堆栈就是这么拿来的.可以定制自己的全局异常处理机制.
替换掉那个难看的异常对话.
其实一个好的开发人员才不是揪心地去开发,它可以出去玩一圈,然后回来看一看测试程序停在哪里。确实在csdn上我只能回答一些编程问题,但是什么才是专业编程、什么是业务编程呢?传统意义上的所谓编写代码毫无意义,编写代码应该只是为了让你自己预先设置的测试能够通过。等你拼凑出代码,有许多代码都是拼凑出来的,你就恐惧或者懒得再去想想如何“侦测”bug的问题了。