在visual studio中调用垃圾收集

时间:2015-11-24 22:25:33

标签: c# visual-studio garbage-collection visual-studio-2015

是否可以通过Visual Studio 2015 Enterprise在调试会话期间收集gc?

我想在调用MvcSiteMapProvider.MVC5时观察我的应用程序的内存使用情况,但仅限于一些调试reasing。因此,在调试应用程序期间从Visual Studio调用它将非常有用。

非常感谢!

3 个答案:

答案 0 :(得分:14)

您可以在立即窗口中编写GC.Collect()

答案 1 :(得分:1)

在断点期间,您可以使用“即时窗口”发出命令,只需执行GC.Collect()

答案 2 :(得分:0)

您可以使用Visual Studio Studio Tools.ForceGC快捷方式:

Ctrl+Shift+Alt+F12, Ctrl+Shift+Alt+F12

Doku和VS 2015的更多快捷方式,请参见:https://msdn.microsoft.com/en-us/library/da5kh0wa.aspx

解决方案在这里找到:https://blogs.msdn.microsoft.com/camerons/2010/12/15/force-vs-to-garbage-collect/