基本的Nant任务

时间:2011-07-27 14:57:20

标签: c# build-automation nant

我正在创建一个简单的Nant脚本,该脚本将使用这里记录的assemblyname :: get-version函数:http://nant.sourceforge.net/release/0.85/help/functions/assemblyname.get-version.html

我失败了“未知函数'版本:: get-major-version'。。dll确实存在于我正在运行的目录中。我正在通过打开cmd这样做提示并cd到目录并使用命令'nant'

感谢任何帮助!

<target name="updater">

    <echo message = "Hello!" />
    <echo message="${version::get-major-version(assemblyname::get-version(assemblyname::get-assembly-name('nunit.util.dll')))}" />


</target>

1 个答案:

答案 0 :(得分:1)

documentation of assemblyname::get-version包含错误。如果你看一下documentation of version functions,你会发现它应该是version::get-major而不是version::get-major-version

<echo message="${version::get-major(assemblyname::get-version(assemblyname::get-assembly-name('nunit.util.dll')))}" />