MSBuild vs nant

Kusek picture Kusek · Jun 29, 2009 · Viewed 7.9k times · Source

We were using nant for building our project (10+Class Lib) and a Web Site which was based on the ASP.NET 2.0. Recently we are in the process of moving towards the ASP.NET 3.5. I searched in the net and found that nant doesn't support 3.5.

I am also looking in to option of migrating MSBuild.

  1. Is the MS Build right candidate for this?
  2. I heard people saying that MSBuild is slow? is it True?
  3. With MS Build can I have a Single step build ? in nant all I will do is to call nant.ext and give a build file it will do a build and give me the output.

Answer

David M picture David M · Jun 29, 2009

NAnt can easily be made to support .NET 3.5 - we use it here. Rather than claim credit, check this blog post.