Visual Studio 2010 - 如何加速大型解决方案的加载?

时间:2013-11-21 18:31:45

标签: visual-studio-2010 intellisense

我通常使用的解决方案包含几十个项目。当我加载此解决方案时,状态行显示类似“搜索其他文件的#includes”,计数超过一千。这可能需要15-30秒(机器有四核i7,8G RAM和SSD,Windows 7 Pro,SP1)。它花费另外15秒左右“更新intellisense”。尽管做了所有这些准备工作,如果我右键单击某个函数或方法并选择Go To Definition,我会经常看到一个带有“Please wait”的对话框。这可能需要10-15秒,但通常在前几次之后,搜索是即时的。从事这个解决方案的其他人(都是由git和Cmake管理的本地副本,没有共享磁盘或任何东西)具有相同的体验。

是否有设置或某些内容可以消除或减轻这些问题。或者当解决方案达到这个规模时会发生什么?

由于

1 个答案:

答案 0 :(得分:0)

我认为你不能做太多。我在Win7 / XP上使用16/32 GB RAM的Quad Code i7上的大型解决方案。他们往往加载缓慢,建设缓慢,开始慢......

我不记得有关附加包含的消息。 查看这些页面,它们可能有所帮助:

msdn

SO

修改设置可能有所帮助,但要小心,因为有时它们会导致严重问题,您必须重新启动项目。