VS2010关闭C ++解决方案的速度极慢

时间:2015-11-08 10:04:52

标签: c++ c visual-studio-2010

我正在VS2010 Ultimate中处理一个大型C项目(超过6000个.c源文件)。当我关闭源文件(关闭编辑器选项卡)时,它需要几秒钟才能关闭,繁忙的鼠标图标会持续几秒钟。当我关闭解决方案或VS2010时,完全关闭VS需要5分钟。查看进程监视器我看到devenv.exe在每个.c文件上对每个可能包含的路径执行1000次QueryOpen和CreateFile,因为每次尝试每个文件时它都会失败!我的解决方案包括150个项目,总共超过6000个.c源文件。这是在具有大量RAM和快速SSD的快速PC上。运行/构建/调试很快,只有当我关闭解决方案时才会这样。它只发生在这个解决方案上,所以它可能是我在某处做过的设置,但是什么?

此处为Process Monitor输出http://grabilla.com/05b08-a36e39fb-cce0-4f1a-8317-3c6d360ef806.html

的示例

这不是一个显示阻止,因为我可以杀死devenv.exe进程,但它真的很痛苦!

我用谷歌搜索了几个小时并尝试了一些东西,但没有任何效果。任何帮助表示赞赏。

0 个答案:

没有答案