Предварительная проверка при удалении - PullRequest
2 голосов
/ 04 декабря 2009

Я использую приведенный ниже код для проверки одного из моих предварительных требований.

<Property Id="PRE_INSTALLATION">
<RegistrySearch Id="RegistrySearch" Root="HKLM" Type="raw" Name="Current Resource" Key="SOFTWARE\ABC\BCD"/>
</Property>
<Condition Message="[ProductName] requires ABC.">PRE_INSTALLATION</Condition>

Проблема в том, что это выполняется даже при деинсталляции. Как отключить эту проверку состояния при деинсталляции.

1 Ответ

3 голосов
/ 04 декабря 2009

решаемые ..

Просто я должен использовать

<Condition Message="[ProductName] requires ABC."><![CDATA[Installed OR PRE_INSTALLATION]]>

Хорошего дня.

Bye.

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