我已经愉快地使用 VS 2010 几个星期了,没有任何性能问题。
几天前我从 JetBrains 安装了 dotCover 并且事情继续运行良好,但今天早些时候运行了我的第一个代码覆盖率测试。我双击了其中一个报告结果,它成功地将我带到了引用的代码行。
我无意中右键单击了代码行,调出了上下文菜单,并且突出显示了导航菜单项。
片刻之后,Visual Studio 卡住并随后崩溃。
我关闭并重新打开,Visual Studio 无法正常打开。我卸载了 dotCover 并能够打开 Visual Studio,但只需要几分钟就可以进入项目打开屏幕。
我还展示了 devenv.exe 可以快速运行到 1,500,000 K 并且永远不会恢复。当我没有问题时,我不确定它的运行情况,但我无法相信它会这么高。
我现在怀疑问题出在 dotCover 上,但可能是一些智能缓存或其他东西。谁知道?
当我在 devenv.exe 进程上设置高于正常优先级时,我似乎得到了一些缓解,但机器似乎没有受 CPU 限制。
有没有人遇到过类似的问题或有什么建议?
最佳答案
Hmya,Visual Studio 的插件市场是 DLL Hell 体育场的全新球类游戏。 VS2010 消耗 1 1/2 GB 的内存当然是完全荒谬的。普通 Vanilla 它是一个令人难以置信的低约 300 MB 左右。
下载 SysInternals 的 ProcMon 实用程序并找出爆炸加载项正在读取的文件以使其严重失控。该工具将生成大量跟踪数据,但是,鉴于需要多长时间,您应该可以轻松找出负责的文件。删除它。您可能应该考虑下一步卸载它,这只是草率。
关于visual-studio-2010 - Visual Studio 2010 加载缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807703/