从运行情况上看,Nantpad的确对NAnt中众多的build选择实现了可视化管理,比如当用Nantpad打开我在上一篇blog “How to drive al.exe inNAnt?”(http://blog.joycode.com/musicland/posts/11681.aspx)中手工撰写的那个build文件后,Nantpad立刻以树型结构显示出build文件中的目录结构:
注意,在第一次运行Nantpad的时候需要在Tools-Schema Manager中指定NAnt的schema文件(默认安装在
接下来就可以试一试Nantpad可视化编辑的能力,给这个HelperDemo.build文件增加一项新的功能——在编译后运行编译结果。在NAnt文档中这项功能由
值得注意的是,我还给
因为即将运行的程序集(HelperDemo.exe)将要对传入的两个int参数执行简单的求和运算。用文本编译器打开这份配置文件查看内容如下:
可见,Nantpad已经在后台自动生成了所需的build脚本,无须我们手工书写了。
最后,保存这份文件并转入cmd.exe调用nant.exe进行编译,运行结果如下: