如何检查NAnt脚本是否设置了属性?

lea*_*ner 6 xml nant release nantcontrib

嗨,我使用NAnt创建一个发布脚本.如何检查变量值是否正常.

现在我像这样调用我的脚本


    nant -buildfile:CreateNew.build -D:name="Test.V.1.0" -D:bIDs="2" -D:uIDs="'3'" 

有时我不会传递uID.

所以我需要在我的nant脚本中检查uID是否正常.我怎样才能做到这一点?

sko*_*ima 10

有一个property::exists你应该使用的功能:

<if test="${property::exists('uIDs')}">
  <echo message="uIDs is set" />
</if>
Run Code Online (Sandbox Code Playgroud)