【问题标题】:Parallel visual studio solution build并行视觉工作室解决方案构建
【发布时间】:2011-12-20 08:38:24
【问题描述】:

我知道 msbuild 能够使用多个内核 (see here)。但是 VS2010 的“集成”有点像 hack,并且每个项目的构建输出都是“混搭”在一起的,因此很难阅读。

由于这个特定代码库的一些特性,我目前正在研究的解决方案在并行完成时比顺序完成时(在 8 核工作站上)的构建速度至少快 50%。

是否有人知道用于在多核上执行解决方案构建的替代构建工具,也许具有漂亮的 UI?

【问题讨论】:

  • 再等一会:Visual Studio vNext - blog.agafonov.net.ua/post/2011/05/28/…
  • 你看过工具 - 选项 - 项目和解决方案 - 构建和运行。有一个选项可以配置在构建 VS 时并行构建多少项目。提高这个数字可能会让您获得大致相同的速度提升。您不应该认为 .NET 编译器不能并行编译(在项目内),因此更快的 CPU 可以更多地加快构建速度,然后添加更多内核。 (在你的情况下,你可能会通过禁用超标题获得一点)

标签: .net visual-studio visual-studio-2010 msbuild parallel-processing


【解决方案1】:

工具 -> 选项 -> 项目和解决方案 -> 构建和运行 -> 并行项目构建的最大数量

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-10
    相关资源
    最近更新 更多