2010-01-05 69 views
6

我只是想为我的构建过程进入NAnt,并成功地创建了一个脚本来设置构建目录,并将sln文件编译进去。我现在的问题是,每天都会如何执行Visual Studio中的NAnt脚本。我习惯于按Ctrl + Shift + B,然后刷新我的浏览器(我有一个本地站点设置指向项目文件夹),但什么是集成VS与NAnt脚本的最佳方式?如何将NAnt与Visual Studio集成?

非常感谢

马特

回答

3

取决于你想用它做什么。你可以添加它作为post/pre build事件,如果这是你的事情(我为某些事情做),但大多数情况下我使用NAnt在buildserver上构建,所以它没有太多的用途本地机器。

+2

清楚的声明的位 - 你不知道NAnt脚本中可能包含哪些预构建任务。有些人当然可以在本地机器上达到目的。我同意很多人不通过... – 2010-01-05 12:21:36

+0

哦同意;如果可以的话(我今天已经达到了极限),我会赞成你的帖子,因为我没有意识到你可以像这样替换默认的Ctrl-Shift-B。尽管如此,我认为pre/post是我将要添加NAnt的地方(实际上,它是我*添加它的地方:)并让MSBuild在本地执行这项工作;这是完美的。 – 2010-01-05 12:24:01

+0

所以你们都会说NAnt脚本更适合构建服务器,并坚持使用MSBuild localy?在我当前的设置中,我可以看到需要替换的唯一东西就是合并配置文件。 – 2010-01-05 15:00:49

相关问题