Nant的確是一款非常強大的build工具
但它的build文件相對來說卻比較難寫
因此一款合適的可視化編輯工具就顯得尤為必要了
這不
我今天就在找到了NAntPad
目前它的最高版本是o
Beta
可以在上述網站免費注冊後下載
?
從運行情況上看Nantpad的確對NAnt中眾多的build選擇實現了可視化管理比如當用Nantpad打開我在上一篇blog How to drive alexe inNAnt?()中手工撰寫的那個build文件後Nantpad立刻以樹型結構顯示出build文件中的目錄結構?
注意在第一次運行Nantpad的時候需要在ToolsSchema Manager中指定NAnt的schema文件(默認安裝在\schema目錄下)以便Nantpad獲取NAntschema信息否則是無法分析build文件結構的
?
接下來就可以試一試Nantpad可視化編輯的能力給這個HelperDemobuild文件增加一項新的功能——在編譯後運行編譯結果在NAnt文檔中這項功能由節點指定我們需要做的只是增加一個(如果你想把它放在原有的節點也可以)在新增的節點下增加一個節點配置它的 屬性為將要運行的程序集的名稱即可整個過程非常簡單所有操作都在右鍵彈出菜單中下圖就是按上述步驟在Nantpad中配置後的HelperDemobuild文件
值得注意的是我還給節點配置了屬性以傳入程序集運行參數
因為即將運行的程序集(HelperDemoexe)將要對傳入的兩個int參數執行簡單的求和運算用文本編譯器打開這份配置文件查看內容如下
可見Nantpad已經在後台自動生成了所需的build腳本無須我們手工書寫了
最後保存這份文件並轉入cmdexe調用nantexe進行編譯運行結果如下
From:http://tw.wingwit.com/Article/program/net/201311/11777.html