我正在开发一个大型解决方案,其中包括20个项目(在Silverlight中,并使用10个wcf服务),每个时间用于测试表示层,我必须构建所有解决方案,并且需要更多时间。 你有解决方案来缩短构建时间吗?
答案 0 :(得分:3)
转到Build / Configuration Manager ...并取消选中项目 你没有工作。这样你只需要建立相关的 项目
创建一个仅包含您要修改的项目的解决方案。将DLL从其他项目复制到一个文件夹中。转到Build,Your_Project Properties ... Reference Path,然后添加该文件夹。
Switch to parallel MSBuild(通过添加外部工具),可以利用所有CPU内核。将参数设置为multiproc和verbosity - minimal:
/m /v:m
使用SSD
如果您使用的是笔记本电脑,请确保您的机器设置为高性能模式。
另请参阅我的old blog post