arron99

saper

  博客中心 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  515 随笔 :: 0 文章 :: 235 评论 :: 0 Trackbacks
Cached @ 2025/7/6 12:17:19Control ASP.skins_cogitation_controls_blogstats_ascx
<2006年11月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

留言簿(2)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

Cached @ 2025/7/6 12:17:19Control ASP.skins_cogitation_controls_singlecolumn_ascx
对于没有源代码的Release版本的Winform应用程序,在遇到不可知的异常和当程序捕获屏蔽了某些异常的时候,采用.Net Debugger是很难进行相关的调试的.因此微软提供了Debug tools for Windows工具方便对这种应用进行调试,其中最重要的就是WinDbg,为了获得CLR下托管代码的堆栈信息在Debug过程中还必须附加sos.dll文件.
 
1.首先从微软网站下载和安装Debug tools for Windows
2.启用Winform应用
3.File->Attach to a Process附加进程 Winform.exe
4.按F5继续执行
5.为了让Debugger在遇到CLR Exception时候能够自动中断,而不管这是异常程序是否捕捉.需要输入 sxe CLR;g
6.为了得到托管的异常和堆栈信息输入 .load sos.dll
分享按钮发布于: 2006-11-22 17:45 arron99 阅读(690) 评论(0)  编辑 收藏

评论

标题
姓名
主页
内容 
  登录  使用高级评论  Top 订阅回复  取消订阅
[使用Ctrl+Enter键可以直接提交]