Visual studio 2012 Visual Studio 2012速度大解决方案
您能告诉我如何加快编译、加载大型解决方案(约50个项目)的速度吗。 我的意思是只有VS 2012 studio或Windows设置,而不是硬件更改Visual studio 2012 Visual Studio 2012速度大解决方案,visual-studio-2012,Visual Studio 2012,您能告诉我如何加快编译、加载大型解决方案(约50个项目)的速度吗。 我的意思是只有VS 2012 studio或Windows设置,而不是硬件更改 谢谢考虑一下您在一个解决方案中需要50个项目-有许多相互引用的项目是放慢速度的主要原因之一 拥有单独项目的少数有效原因之一是,您需要单独部署生成的程序集。如果不是这种情况,请考虑合并项目——使用文件夹进行逻辑分离。 项目数量越少,构建的速度就越快 此外,如果将生成更改为输出到特定的共享目录,并引用DLL而不是项目,则不必要的重新编译数量应该会大幅减少
谢谢考虑一下您在一个解决方案中需要50个项目-有许多相互引用的项目是放慢速度的主要原因之一 拥有单独项目的少数有效原因之一是,您需要单独部署生成的程序集。如果不是这种情况,请考虑合并项目——使用文件夹进行逻辑分离。 项目数量越少,构建的速度就越快
此外,如果将生成更改为输出到特定的共享目录,并引用DLL而不是项目,则不必要的重新编译数量应该会大幅减少,尽管您必须自己管理生成顺序。我在Visual Studio 2012 Update 3的解决方案中使用了100多个项目,而且它的构建速度很快
英特尔酷睿i5-2400CPU@3.10Ghz 3.10Ghz,8Gb内存。您还没有提到磁盘系统。。。SSDS可以帮助加载时间。也可以看到1的链接到C++加速。它有C#only项目吗?本机C/C++?管理C++?所有的项目在六分钟内建立,并在两分钟内重启。本机构建速度明显较慢。我们大多是C。F#项目的构建速度稍微慢了一点,但还没到我会注意到的程度。我们有国产代码生成工具,它们占用了大部分构建时间。