2011-07-27 1 views
0
私はシンプルナントスクリプトの作成に取り組んでい

:私は失敗を取得していますhttp://nant.sourceforge.net/release/0.85/help/functions/assemblyname.get-version.html基本ナントここに文書化されているのAssemblyName ::入手バージョンの機能利用するタスク

を「不明な関数「バージョン:: 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> 

+0

「n00bアラート」へのリンクを提供することができますが、そのドキュメントを見つけることができません。 –

答えて

1

documentation of assemblyname::get-versionはバグが含まれています。 documentation of version functionsを見ると、の代わりにversion::get-majorになるはずです。

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

私は今夜これを試すことができるはずです、応答のためのトンをありがとう。私が確認できるとすぐに報告しますが、正しいと思われます。 – Nicky40

+0

バージョン、メジャー、マイナー、リビジョンを1つのプロパティに結合する方法はありますか?私はNAntの変数の組み合わせで少し新しいです。私はこれを今試みようとしており、成功すればいくつかのコードスニペットで報告します。 – Nicky40

+0

value = "アセンブリ名:: get-version(アセンブリ名:: get-assembly-name( 'hardsetvariable')) – Nicky40

関連する問題