0

我希望能够设置一个环境,在该环境中,我可以同时从不相互依赖的不同项目运行单元测试,以减少实际运行所有单元测试所需的总时间。有没有人成功做到这一点,是否有任何陷阱?

4

1 回答 1

1

您可以做两件简单的事情来加快构建速度。

  1. 使用/mMSBuild 参数
  2. 使用BuildInParallelMSBuild 变量

取自 Scott Hansleman,这里

总之,BuildInParallel 允许 MSBuild 任务以并行方式处理传递给它的项目列表,而 /m 告诉 MSBuild 它允许启动多少进程。

更高级(我认为你正在寻找更多的东西)

更进一步,您可以创建自定义构建模板以将某些项目移植到不同的构建控制器。此处描述了此过程。

于 2013-03-23T17:24:08.393 回答