我有一个包含大约60个大型项目的C#解决方案。获得最新版本后,编译需要花费大量时间。你有类似的问题,应该做些什么?
答案 0 :(得分:2)
您需要编译所有项目吗?如果有一些永远不会被修改的静态项目,你可以通过转到:
来关闭它们Build -> Configuration Manager
然后取消选择任何未更改的大型静态项目。 (显然记得在进行更改时再次打开它们!):)
如果您只想运行代码调试,这对于跳过合并模块和安装程序(需要花费很长时间才能编译)尤其有用。
安迪。
答案 1 :(得分:2)
首先预编译一些项目。如果可能,将它们设为库。然后,将项目添加回作为参考。它将大大缩短编译时间。