是否可以知道Visual Studio 2013中加载了多少个类型的对象

时间:2013-12-14 13:24:10

标签: c# visual-studio visual-studio-2013 memory-profiling

我想知道在调试时是否可以知道使用Visual Studio 2013加载了多少个类型的对象。我目前正在使用C#进行开发。

1 个答案:

答案 0 :(得分:6)

这取决于你正在使用的Visual Studio版本是否有一个很好的GUI的本机支持。 .NET Memory Allocation Profiler可以帮助您查看内存中的对象数量,它随Visual Studio Premium和Ultimate一起提供。如果您知道要查找的内容,还可以使用Sons-of-Strike使用更加强硬的技术,这可以为您提供very detailed information。 SoS适用于任何版本的Visual Studio,甚至适用于基本的WinDbg debugger。这是关于这个主题的额外tutorial from the Microsoft P&P group。要获得SoS,您需要download and install the Windows Debugging Tools whcih you can find here

还有许多第三方个人资料,例如:

StackOverflow上的其他类似问题: