Nant构建错误 - 嵌套构建失败

时间:2009-04-29 08:07:04

标签: nant

我在目录中有一个HelloNAnt.build文件:

D:\third party components\nant\WhatThis

我的nant exe被放置在

C:\Program Files\nant

所以我cd到D:\third party components\nant\WhatThis,输入以下命令行:

"C:\Program Files\nant\bin\nant.exe" HelloNAnt.build

我遇到了构建失败错误,说该项目中不存在目标HelloNAnt.build

究竟出了什么问题?

HelloNAnt.build的内容:

<?xml version="1.0"?>
<project name="Hello World" default="hello">
    <target name="hello">
        <echo>Hello</echo>
    </target>
</project>

1 个答案:

答案 0 :(得分:4)

您省略了-buildfile选项,该选项指定了您希望NAnt运行的构建文件的路径:

"C:\Program Files\nant\bin\nant.exe" -buildfile:HelloNAnt.build

但是,在您的情况下,您根本不需要提供任何选项。 NAnt将在当前目录中搜索扩展名为.build的文件并运行它。