您的位置:首页 > 编程语言

《Advanced .NET Debugging》 读书笔记 Listing 3-16: 显示托管代码的Call Stack

2010-12-26 22:01 411 查看
03simple.exe的源代码如下:





在执行到ReadKey()的时候,Ctrl+C,执行!clrstack -a以后得到如下的结果:





分析如下:

1. Clr的Stack里出来的方法的顺序和源程序是反的,因而应该从下往上看。

2. !clrstack 紧紧列出调用的方法,!clrstack –l 还附带列出本地的变量的指针, !clrstack –p 还附带列出参数,而-a是-p和-l的效果之和。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐