遇到多个条件语句的问题,例如:
<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>-->
出于某种原因,如果我的所有文本框都不是空的,它仍然无法启用,有人可以指出我可能很容易解决的问题!
干杯, Ĵ
答案 0 :(得分:1)
Windows Installer在另一个控件获得焦点时评估控件条件。因此,如果要修改编辑框值,则只有在选择其他控件后,该修改才会更新控制条件。
在您键入时,控件条件不会动态更新。