【问题标题】:MSBuild vs nantMSBuild 与 nant
【发布时间】:2010-11-06 17:15:17
【问题描述】:

我们使用 nant 来构建我们的项目(10+Class Lib)和一个基于 ASP.NET 2.0 的网站。最近,我们正在向 ASP.NET 3.5 迈进。我在网上搜索,发现nant不支持3.5。

我也在寻找迁移 MSBuild 的选项。

  1. MS Build 是否适合此问题?
  2. 我听说有人说 MSBuild 很慢?是真的吗?
  3. 使用 MS Build 可以进行单步构建吗?在 nant 中,我要做的就是调用 nant.ext 并提供一个构建文件,它将执行构建并给我输出。

【问题讨论】:

标签: msbuild nant


【解决方案1】:

NAnt 可以很容易地支持 .NET 3.5 - 我们在这里使用它。与其申请信用,不如查看blog post

【讨论】:

    【解决方案2】:

    看看Nant Site .net Framework 3.5支持

    【讨论】:

      【解决方案3】:

      在 MsBuild 中,您可以进行单步构建。 Nant 可以与 .Net 3.5 一起使用,但总是落后于时代(.Net 4.0 即将发布)。 Nant .86 beta1 与 x64 Windows Server 2003 存在问题(您需要使用每晚构建)。我都使用过,并且更喜欢 MsBuild。有关更多详细信息,请查看我写的一篇较早的博客文章 Nant vs MsBuild

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-13
        • 2011-01-12
        • 2010-09-20
        • 2011-12-20
        相关资源
        最近更新 更多