基本Nant任务

本文关键字:任务 Nant 基本 | 更新日期: 2023-09-27 18:03:56

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

我得到一个失败"未知函数'version::get-major-version'。.dll确实存在于我运行nant的目录中。我这样做是通过打开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>

基本Nant任务

assemblyname::get-version的文档包含一个bug。如果你看一下版本函数的文档,你会发现它应该是version::get-major而不是version::get-major-version

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