随笔分类 -  .NET调试

摘要:解决方法 1.首先检查IE中这2个属性是否勾选了。 2.选择IE浏览器进行调试,调试方法有2种 A:采用debugger;的方法,如下图所示: 这时不用调试断点就会在debugger位置中命中。 B:在调试VS时,解决方案会有出现这个,如下图所示: 直接在localhost中设置断点就可以调试了。 阅读全文
posted @ 2013-08-01 12:05 吉桂昕 阅读(1188) 评论(0) 推荐(1) 编辑
摘要:windbg ANSI Command Tree 1.0 title {"Crash Dump Analysis Checklist"} body {"Crash Dump Analysis Checklist"} {"General"} {"Versions and locations"} {"version"} {"Set longer stack ... 阅读全文
posted @ 2013-06-27 10:10 吉桂昕 阅读(723) 评论(0) 推荐(0) 编辑
摘要:前言 有时候我们需要看程序中运行情况怎么,如:某对象字段的具体值是多少等问题,我们就可以用调试工具找到答案。我们还是沿用前面的程序。原代码在文章低部。 dump栈上的值 在线程4中输入!ClrStack -a结果说该线程不是托管线程,于是我们用~0s 转到主线程,在输入该命令,他的调用栈相关信息就已经出来了,如下面所示: 在Main方法中有2个变量 此时我们用得!... 阅读全文
posted @ 2013-06-21 09:56 吉桂昕 阅读(749) 评论(0) 推荐(0) 编辑
摘要:至于WinDbg的下载和基本配置网上到处都是,可以参考 http://www.cnblogs.com/happyhippy/archive/2007/04/08/710933.html 因为现在Windbg工具必须要下载SDK,如果不想下SDK,可以直接下载该工具。 http://vdisk.weibo.com/s/GD2vK 如何使用ntsd进行调试 将下载完的WinDbg... 阅读全文
posted @ 2013-06-20 15:53 吉桂昕 阅读(725) 评论(0) 推荐(0) 编辑
摘要:得到RVA相对虚地址 我们用记事本为例: 首先用VS2010的命令行输入: dumpbin /headers C:\WINDOWS\system32\notepad.exe 如: 找到:OPTIONAL HEADER VALUES 中的entry point 此时739D就是所谓的RVA。 至于dumpbin 的其它参数可以参考:http://msdn.microsoft... 阅读全文
posted @ 2012-08-10 13:35 吉桂昕 阅读(768) 评论(0) 推荐(0) 编辑
摘要:在这要喷一下,有时候我们最郁闷的是,买一本书按照例子做结果老是不对。当然笔者就遇到这样的问题。 我在看《.Net 高级调试》 这本书就总感觉有些例子都没办法实现书中例子中的效果,如 3.7.4 数组的转储 章时,要使用!ClrStack –a 老是出现, 百思不得其解,就拿红色框里面的类容一搜,找到一篇类式的文章。 http://www.cnblogs.com/f... 阅读全文
posted @ 2012-02-22 18:19 吉桂昕 阅读(3040) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示