是否有一个免费的.NET堆栈和堆查看器,它显示了在堆栈和堆上分配的类型。我需要这个进行我将要进行的训练。
答案 0 :(得分:5)
我使用WinDbg with SOS。附加到流程并使用以下命令:
!dumpheap -stat
将列出托管堆上的所有对象。
!clrstack -a
将列出托管调用堆栈,包括当前线程的参数和本地。请记住,发布版本可能会限制可用的本地人数。
~Xs
切换到主题X.
SOS有许多其他有用的命令来检查托管应用程序。
答案 1 :(得分:0)
Checkout CLR profiler
http://blogs.msdn.com/b/jmstall/archive/2005/12/17/clr-profiler-2-0-available.aspx
另一篇可以提供帮助的文章