![]() |
1
4
如果将sos.dll(或psscor2.dll)扩展加载到windbg,甚至加载到Visual Studio中,您可以看到所有这些内容。 SoS是.NET框架的一部分,它基本上将本机调试器(如windbg)转换为“托管代码感知”调试器。 SOS有一些命令,可以让您检查托管堆、对象及其引用等。 有关详细信息,请参阅 Tess' excellent blog . 有关如何使用SOS的另一个示例,请参见 this question . |
![]() |
2
3
Microsoft调试器的.NET扩展名为“sos”,允许您检查.NET CLR的内存和其他内部结构。 这是一个相当低级的工具,因此需要一段时间才能熟练使用。我建议您搜索以下教程。
这也可能是值得寻找的 SoS , memory-management 和 memory-leaks 有关stackoverflow的问题。 |
![]() |
3
2
你需要一个好的调试程序,它们能够详细地处理场景背后发生的事情。你可以从Visual Studio开始,如果还不够的话,可以尝试更复杂的调试器,比如IDA或Ollydbg。 |