我的Visual Studio(2010 SP1)存在严重的内存泄漏,似乎是由一个或多个已安装的扩展引起的。
我试图通过打开和关闭扩展和附加组件来缩小范围,但是需要花费一些时间来构建重大泄漏,结果并非完全确定。在devenv.exe进程使用2GB内存并开始丢弃之前,它很少需要几个小时的时间,这对于使用它来说会变得有点痛苦。
有没有办法让VS在为扩展分配的内存上发出信息?
托管扩展程序是否在自己的AppDomain中运行?也许这会让我打开一些可以帮助查明问题的性能计数器。
我可以做的其他任何事情来解决这个问题,除了逐个禁用内容,直到问题消失为止?