【发布时间】:2011-03-10 11:22:21
【问题描述】:
我正在使用 NAnt 为同一软件构建 5 个不同的安装程序包,具有不同的配置。这些任务可以并行化,因为它们不相互依赖。构建这些配置的 Installshield 在多核 CPU 使用率方面似乎效率低下(在 4 核机器上使用上限为 25% CPU)。我一直在寻找一种简单的方法来并行化任务,但只找到了this,这正是我所需要的。但是,该项目的源代码不可用,它引用了一些在最新版本的 NAnt 0.91 中不可用的类型,我们需要 .NET 4.0 支持。
除了为 NAnt 编写我自己的扩展之外,关于如何解决这个问题的任何想法?
【问题讨论】:
标签: nant