[每天解决一问题系列 - 0006] MSBuild 和Visual Studio并行编译
2015-01-27 16:46
302 查看
问题描述:
有的项目会有上百个.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的个数。
有的项目会有上百个.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的个数。
相关文章推荐
- Visual Studio 2008编译多平台切换时出现的编译问题解决记录
- 解决编译内核系列问题
- [每天解决一问题系列 - 0009] File System Redirector
- Win10下Visual Studio 2015编译报“无法注册程序集***dll- 拒绝访问。请确保您正在以管理员身份运行应用程序。对注册表项”***“的访问被拒绝。”问题解决
- [每天解决一问题系列 - 0013] 如何修改WiX Burn内置的窗口
- 一起谈.NET技术,.NET并行(多核)编程系列之七 共享数据问题和解决概述
- [每天解决一问题系列 - 0003] 如何创建并应用自签名的证书
- [每天解决一问题系列 - 0010] ADB Not Responding - Android Studio
- [每天解决一问题系列 - 0007] 如何创建Catalog并用其签名
- 解决Maven并行编译中出现打包错误问题的思路
- Visual Studio 2010 编译 MongoDB C++ Client Driver(看这里,终于解决了编译问题,谢谢大神的分享)
- .NET 并行(多核)编程系列之七 共享数据问题和解决概述
- [每天解决一问题系列 - 0002] Xcopy cannot copy file with long directory
- 安卓系统源码编译系列(七)——单独编译WebView兼容性问题解决
- [每天解决一问题系列 - 0011] 如何清除Windows中的Icon缓存
- .NET 并行(多核)编程系列之七 共享数据问题和解决概述
- .NET 并行(多核)编程系列之七 共享数据问题和解决概述
- VC++ 升级到visual studio 2008 后,调试DirectShow中的Sample编译出错问题解决方案
- 安卓系统源码编译系列(七)——单独编译WebView兼容性问题解决
- [每天解决一问题系列 - 0012] 如何通过程序获取IIS站点信息