如何加快大型c#解决方案的编译速度

时间:2010-08-19 10:04:25

标签: c# compilation solution

我有一个包含大约60个大型项目的C#解决方案。获得最新版本后,编译需要花费大量时间。你有类似的问题,应该做些什么?

2 个答案:

答案 0 :(得分:2)

您需要编译所有项目吗?如果有一些永远不会被修改的静态项目,你可以通过转到:

来关闭它们
Build -> Configuration Manager 

然后取消选择任何未更改的大型静态项目。 (显然记得在进行更改时再次打开它们!):)

如果您只想运行代码调试,这对于跳过合并模块和安装程序(需要花费很长时间才能编译)尤其有用。

安迪。

答案 1 :(得分:2)

首先预编译一些项目。如果可能,将它们设为库。然后,将项目添加回作为参考。它将大大缩短编译时间。