首页 > 代码库 > [每天解决一问题系列 - 0006] MSBuild 和Visual Studio并行编译

[每天解决一问题系列 - 0006] MSBuild 和Visual Studio并行编译

问题描述:

有的项目会有上百个.net工程,编译时间会很长,如何缩短编译的时间呢?

解决方法:

如果使用MSbuild, 指定/maxcpucount 或者/m,如果不指定值,则取当前机器逻辑CPU的个数.

如果使用Visual Studio, 通过菜单  “Tools->Options” 打开Options对话框, 点击 “Projects and Solutions - > Build and Run”, 设置 “ maximum number of parallel project builds”大于1

注意事项:

如果设置的数值大于当前机器逻辑cpu的个数,则使用当前机器逻辑cpu的个数。

[每天解决一问题系列 - 0006] MSBuild 和Visual Studio并行编译