您有什么解决方案可以减少构建时间吗?
do you have any solution to reduce the build time?
我正在开发一个大型解决方案,其中包括 20 个项目(在 silverlight 中,并使用 10 个 wcf 服务),每次都要测试表示层,我必须构建所有解决方案,这需要更多时间。
您有减少构建时间的解决方案吗?
转到 Build/Configuration 管理器...并取消选中项目
你没有工作。这样你只构建相关的
项目.
创建一个只包含您要修改的项目的解决方案。将其他项目的 DLL 复制到一个文件夹中。转到构建,Your_Project 属性...参考路径,然后添加该文件夹。
Switch to parallel MSBuild(通过添加外部工具),可以利用您所有的 CPU 内核。将参数设置为 multiproc 和 verbosity - 最小:
/m /v:m
使用SSD
如果您使用的是笔记本电脑,请确保您的机器设置为高性能模式。
也参考我的old blog post
我正在开发一个大型解决方案,其中包括 20 个项目(在 silverlight 中,并使用 10 个 wcf 服务),每次都要测试表示层,我必须构建所有解决方案,这需要更多时间。 您有减少构建时间的解决方案吗?
转到 Build/Configuration 管理器...并取消选中项目 你没有工作。这样你只构建相关的 项目.
创建一个只包含您要修改的项目的解决方案。将其他项目的 DLL 复制到一个文件夹中。转到构建,Your_Project 属性...参考路径,然后添加该文件夹。
Switch to parallel MSBuild(通过添加外部工具),可以利用您所有的 CPU 内核。将参数设置为 multiproc 和 verbosity - 最小:
/m /v:m
使用SSD
如果您使用的是笔记本电脑,请确保您的机器设置为高性能模式。
也参考我的old blog post