gpt4 book ai didi

build-process - 评估 Nant 中的属性(property)平等

转载 作者:行者123 更新时间:2023-12-04 09:00:10 28 4
gpt4 key购买 nike

在我的 Nant 脚本中,我想将属性值与已知字符串进行比较。看完Nant Expressions文档 我相信我可以做一个基本的“==”比较来评估为 bool 值。

但是鉴于脚本块:

<if test="${target.env} == Dev">
<echo message="***** You are using DEV"/>
</if>

执行时,我收到以下错误:
'Dev == Dev' is not a valid value for attribute 'test' of <if ... />.
Cannot resolve 'Dev == Dev' to boolean value.
String was not recognized as a valid Boolean.

这似乎应该很简单(并且可能是)。如何比较 Nant 中的两个字符串或属性以评估为 bool 值?

最佳答案

如果您在花括号中包含整个表达式,它也适用:

<if test="${target.env =='Dev'}">
....
</if>

关于build-process - 评估 Nant 中的属性(property)平等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/809650/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com