1

多个条件语句存在问题,例如:

<Condition Action="enable"><![CDATA[(WCF_USE_PROXY = 1 AND WCF_PROXY_URL <> "" AND WCF_PROXY_USERNAME <> "" AND WCF_PROXY_USERNAME <> "")OR WCF_USE_PROXY <> 1]]></Condition>
<Condition Action="disable"><![CDATA[WCF_USE_PROXY = 1 AND(ACTIVATIONPASSWORD = "" OR ACTIVATIONSERVICEURL = "" OR BASEADDRESSURL = "")]]></Condition>-->

出于某种原因,如果我所有的文本框都不是空的,它仍然无法启用,有人可以指出我可能很容易解决的问题!

干杯,J

4

1 回答 1

2

当另一个控件获得焦点时,Windows Installer 会评估控件条件。因此,如果您正在修改编辑框值,则该修改将仅在选择另一个控件后更新控件条件。

控制条件不会在您键入时动态更新。

于 2011-11-16T13:40:13.557 回答