我的Nant Record任务出了什么问题?

时间:2010-02-16 15:45:37

标签: .net scripting ant build-automation nant

我在构建脚本中有以下内容:

<record action="Start" autoflush="true" name="${nant.log}"/>

名称值有效。我收到以下错误消息:

无效元素&lt; record&gt;。未知任务或数据类型。

在查看文档后,我不确定为什么会导致错误。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

这听起来像配置问题。有关如何配置NAntContrib的讨论here

从方法2:

  

为了完成某些任务   可以使用每个构建文件   复制任务程序集及其所有   依赖于“\ bin \ tasks”   。目录

答案 1 :(得分:0)

确保您的记录任务位于NAnt.Contrib.Tasks.dll

之后
<loadtasks assembly="${path-to-dll}\NAnt.Contrib.Tasks.dll"/>
<record name="Deploy.log"  
        action="Start" />

至少那是我的问题,我试图在NAnt知道如何记录之前开始记录。