您能否建议我如何加快编译、加载大型解决方案(约 50 个项目)。我的意思是只有 VS 2012 工作室或 Windows 设置,而不是硬件更改。
谢谢
考虑您在一个解决方案中需要 50 个项目 - 有许多相互引用的项目是减速的主要原因之一。
拥有单独项目的少数正当理由之一是因为您需要单独部署生成的程序集。如果不是这种情况,请考虑合并项目 - 使用文件夹进行逻辑分离。
项目数量越少,构建速度就越快。
此外,如果您将构建更改为输出到特定的共享目录并引用 DLL 而不是项目,则不需要的重新编译的数量应该会大大减少,尽管您必须自己管理构建顺序。
我在使用 Visual Studio 2012 Update 3 的解决方案中使用了 100 多个项目,而且构建速度很快。