使用类似Make / Rake的语法构建.NET系统?

时间:2009-03-10 14:05:45

标签: syntax msbuild build

使用.NET开发人员作为主要目标受众的构建系统是否具有仅XML语法?

6 个答案:

答案 0 :(得分:9)

答案 1 :(得分:3)

FluentBuild

还有UppercuT - 它使用约定来进行构建,因此没有必要查看该XML语法。

答案 2 :(得分:1)

我使用实际的Ruby Rake,只需通过你的Rake脚本调用msbuild的强大功能。

在我看来,它比XML替代品更简单,也更好。

答案 3 :(得分:1)

查看rake-dotnet: http://github.com/petemounce/rake-dotnet

我正准备这样做!

答案 4 :(得分:0)

你一定要尝试 NUBuild

我是一名开发人员,我定期使用它,并且我需要使用每个代码更改/发布来构建大约75个项目。它允许我在开发周期中更早地发现构建失败,而不是在我检查代码之后,为我节省了大量时间。

NUBuild非常快速,易于设置(您只需执行一次),并通过让您进行“本地构建”,为您提供完整构建服务器的强大功能。您不必编写“密集”的xml脚本。设置时只需要创建一个简单的配置文件(请参阅用户指南)。它还具有许多其他先进的功能和功能。您可以在项目站点上找到更多详细信息(在codeplex上):

http://nubuild.codeplex.com/

答案 5 :(得分:0)

nRake是利用Rake本身的方式