最近,Visual Studio 2012 一直在行动。在开发 ASP .NET 应用程序时,我经常在浏览器 (Chrome) 和 Visual Studio IDE 之间使用选项卡。有时,当我尝试返回 Visual Studio 时,窗口不会出现。那时,如果我查看我的任务管理器,我会发现该devenv.exe
进程正在使用大约 10% 到 20% 的 CPU 时间,并且正在为自己收集越来越多的内存。这会持续大约 20 秒左右,然后 IDE 才会响应并再次可用。最终,IDE 无法恢复,我需要终止该进程。
我的桌面是 64 位四核 i7 @ 3.4GHz,具有 8 GB RAM,运行 Windows 7 操作系统。通常devenv.exe
将使用大约 500 MB 的 RAM。当上述问题开始发生时,它会迅速上升到 1.5 GB,并已高达 2 GB。
我使用的唯一插件是 ReSharper 7.1。除了内置的深色方案外,我没有进一步的 IDE 自定义。
编辑——我尝试禁用和删除对这个问题没有影响的 R#。
编辑——关于 Microsoft Connect 的错误报告