Nunit 使用Nant生成项目时出错

Nunit 使用Nant生成项目时出错,nunit,nant,Nunit,Nant,我有文件pro.build: 从命令提示符(DOS),我发出命令 Nant-buildfile:pro.build 但我犯了一个错误 此项目中不存在目标“生成” 您能帮我解决这个问题吗?使用的默认属性,您可以指定在命令行上未指定其他目标时应执行的目标 问题:在命令行上调用的是Nant-buildfile:pro.build,因此没有在那里指定目标。NAnt尝试执行默认目标生成,该目标不存在且失败 解决方案:要么通过调用Nant-buildfile:pro.build nunitreport在

我有文件
pro.build


从命令提示符(DOS),我发出命令

Nant-buildfile:pro.build

但我犯了一个错误

此项目中不存在目标“生成”

您能帮我解决这个问题吗?

使用
默认属性,您可以指定在命令行上未指定其他目标时应执行的目标

问题:在命令行上调用的是
Nant-buildfile:pro.build
,因此没有在那里指定目标。NAnt尝试执行默认目标
生成
,该目标不存在且失败

解决方案:要么通过调用
Nant-buildfile:pro.build nunitreport
在命令行上指定目标
nunitreport
。但是,由于在构建文件中指定一个不存在的默认目标没有多大意义,我建议更改默认目标:

<project name="NAnt.NUnit2ReportTasks" default="nunitreport" basedir=".">
  <!-- ... -->
</project>

为构建文件指定完整路径可以解决此问题

nant–构建文件:“c:\FolderPathFappDotBuildFileGoesher\buildfilename.build”

这可能有帮助。:)