我非常喜欢南特。我用 NAnt 编写了很多脚本。这是一个很棒的小工具。
由于 NAnt 是 1.0 之前的版本,所以当出现问题时,我经常会想是不是 NAnt 本身的问题,但并非总是如此。
一个有趣的例子:运行 oracle 脚本后,我解析了日志输出以确保没有问题。我正在用一个小日志文件对此进行测试,这很好。
我使用任务将文件内容加载到字符串属性并使用正则表达式来搜索错误。
当我将此脚本用于大型日志文件时,我停止在底部收到“构建失败”消息,因为我正在打印错误消息。
因为“构建失败”隐藏在顶部,我认为 NAnt 崩溃了,但它工作正常。
NAnt 最好有 1.0 版本。有什么不可以的理由吗?