Nant使用简介

下载地址:
1. 创建一个最简单的:
以为标记,输出预定义的常量 和
将以上xml片段存为C:/.build,下载nant,并设置nant的执行目录为系统目录,运行如下命令
nant -:"c:/.build"或者 nant -:"c:/.build" 即可得到如下结果:
或者下载一个叫的软件进行编辑调试 。
2. 引用外部文件:
可以创建一个外部的,同样以build为文件名的文件,定义若干常量,在主文件中引用他们 。
将上述xml片段保存为c:/.build,同时,在.build中加入:
【Nant使用简介】来表示引用该外部文件 。在标记内加入以下语句来测试:
同样执行nant -:"c:/.build",就可以看到新的输出了 。
3. 将外部文件名设置为变量名,进行动态的引用:
在.build文件中,把
改为:
执行nant -:"c:/.build" -D:=".build",同样可以得到上述输出 。
4. 在.build文件中插入c#代码:
Nant支持在在build文件中插入c#代码,默认的名字空间为, .IO, .Text, .,代码被标记标注 。在.build中加入如下片段:
并加入echo语句进行测试:
5. 调用外部的程序:
在.build中加入如下片段:

Nant使用简介

文章插图
运行nant -:"c:/.build"
即可得到一个来自程序的创建new.txt的提示框 。
6. 的属性:
如果一个build file中有多个,并且他们之间有依赖关系,就可以用属性来维护 。例如:
执行 B的执行顺序是:A->B;而执行 C的顺序是: A->B->C;执行 F的顺序是:D->E->A 。
7. 条件测试:
Nant同样支持条件测试,通过内置的或自定义的函数,进行一些判断,当条件符合时,就执行相应的任务 。
在.build中加入如下片段:
执行nant -:"c:/.build"
如果预定义的常量包含有001字符串,就会执行任务,否则,什么也不做 。
更多关于Nant的应用,可以参考: