是否可以通过Visual Studio 2015 Enterprise在调试会话期间收集gc?
我想在调用MvcSiteMapProvider.MVC5
时观察我的应用程序的内存使用情况,但仅限于一些调试reasing。因此,在调试应用程序期间从Visual Studio调用它将非常有用。
非常感谢!
答案 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/