调试相关的知识和工具
图2.1
图2.2
图2.3
图2.4
图2.5
图2.6
图2.7
图2.8
图2.9
图2.10
图2.11
图2.12
Debugger Extension相当于是用户自定义,可编程的Windbg插件。一个最有用的extension就是.NET Framework 提供的sos.dll。它可以用来检查.NET程序中的内存、线程、callstack、appdomain、assembly等等信息。关于sos.dll后面会作详细讲解。关于如何开发自己的Debugger Extension,可以参考:
Debug Tutorial Part 4: Writing WINDBG Extensions
http://www.codeproject.com/debug/cdbntsd4.asp