Visual Studio 附带了自己的构建工具 - MSBuild,它内置于 Visual Studio 中(项目和解决方案文件是 MSBuild 脚本)。它拥有庞大的支持基础和多个社区扩展构建任务。
NAnt is widely used and has good support.
Visual studio comes with its own build tool - MSBuild, that is built into visual studio (project and solution files are MSBuild scripts). It has a large support base and multiple extensions with community build tasks.
Speaking for myself, yes NAnt is still used. I have a standard build script that I can easily add to any new project. I do this for any new code that I am planning on keeping around for a while.
NAnt is mature and widely used in many projects. A big part of its appeal is its extensibility via custom tasks.
The project does seem to have stalled, but apparently it is still alive and kicking, according to this post. There is some talk of a roadmap for the fuuture, and a new version as well.
发布评论
评论(4)
NAnt 使用广泛并且有良好的支持。
Visual Studio 附带了自己的构建工具 - MSBuild,它内置于 Visual Studio 中(项目和解决方案文件是 MSBuild 脚本)。它拥有庞大的支持基础和多个社区扩展构建任务。
NAnt is widely used and has good support.
Visual studio comes with its own build tool - MSBuild, that is built into visual studio (project and solution files are MSBuild scripts). It has a large support base and multiple extensions with community build tasks.
MS Build Tasks 是自动化构建过程的另一个选项。
MS Build Tasks is another option to automate the build processes.
NAnt 仍在使用。我已使用它来自动部署 ASP.NET Web 应用程序以及相关服务和数据库。
MSBuild 被广泛使用。相对于 NAnt 的一个优点是它包含在 .NET 2.0+ 中。我也喜欢类似数组的功能和批处理: http ://msdn.microsoft.com/en-us/library/ms171473%28VS.80%29.aspx。
另请参阅此相关问题: NAnt 或 MSBuild,选择哪一个什么时候?。
NAnt is still used. I have used it for automated deployment of an ASP.NET web application and related services and database.
MSBuild is widely used. An advantage over NAnt is that it is included in .NET 2.0+. I also like the array-like features and batching: http://msdn.microsoft.com/en-us/library/ms171473%28VS.80%29.aspx.
See also this related question: NAnt or MSBuild, which one to choose and when?.
就我自己而言,是的,NAnt 仍在使用。我有一个标准的构建脚本,可以轻松地将其添加到任何新项目中。我对任何我计划保留一段时间的新代码都这样做。
NAnt 已经成熟并广泛应用于许多项目中。它的一大吸引力在于它通过自定义任务的可扩展性。
该项目似乎确实陷入了停滞,但根据 this 的说法,它显然仍然活跃且活跃。发布。有一些关于未来路线图和新版本的讨论。
Speaking for myself, yes NAnt is still used. I have a standard build script that I can easily add to any new project. I do this for any new code that I am planning on keeping around for a while.
NAnt is mature and widely used in many projects. A big part of its appeal is its extensibility via custom tasks.
The project does seem to have stalled, but apparently it is still alive and kicking, according to this post. There is some talk of a roadmap for the fuuture, and a new version as well.