Включение / выключение условий WIX - PullRequest
1 голос
/ 16 ноября 2011

Возникла проблема с оператором нескольких условий, например:

<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>-->

По какой-то причине, если все мои текстовые поля не пустые, они все еще не активированы, может кто-то указать мне на, вероятно, простое исправление!

Cheers, J

1 Ответ

1 голос
/ 16 ноября 2011

Установщик Windows оценивает условия элемента управления, когда другой элемент управления получает фокус. Поэтому, если вы изменяете значение поля редактирования, эта модификация обновит условия элемента управления только после выбора другого элемента управления.

Условия управления не обновляются динамически при вводе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...