12

根据这篇 MSDN 文章:

http://msdn.microsoft.com/en-us/library/cyz1h6zd.aspx

一个“可以为 C++ 和 C# 项目运行多处理器构建”。使用 IDE。我的解决方案只包含 C# 项目,但是当我执行“构建解决方案”时,我只能在任务管理器中看到一个 MSBuild 进程和一个 csc.exe 进程。

在工具 -> 选项 -> 项目和解决方案 -> 构建和运行中,我将“并行项目构建的最大数量”设置为 4,并且我的计算机有 4 个内核。

是否可以设置 VS2013 来并行构建我的解决方案项目?

4

1 回答 1

16

我在 VS2013 中使用大量独立项目测试了您在我的大型解决方案中提到的选项,它在 4 个新生成的构建处理器中构建这些项目。

在此处输入图像描述

如果您的项目相互依赖,则构建将难以同时运行。但它基本上在 VS2013 中有效。

作为参考,这是设置: 在此处输入图像描述

将 8 个放入其中产生了 8 个构建处理器。

于 2014-05-07T19:23:58.617 回答