Как сделать Wix DetectCondition для ExePackage всегда истинным?

Я делаю установщик для записи с помощью wix, и у меня есть определенный ExePackage, который я хочу запускать только при удалении. Я предполагаю, что для этого мне нужно, чтобы атрибут detectCondition для моего ExePackage всегда был истинным.

Как бы я это сделал?


person Dominic Napoleon    schedule 31.01.2017    source источник


Ответы (1)


Я нашел рабочее решение.

Я использовал встроенное условие "Привилегированный"

<ExePackage Id="CustomUninstallScript" SourceFile="../../platform/win/uninstall.bat" Vital="yes" DetectCondition="Privileged"/>

Условие Privileged всегда будет истинным, поскольку сам установщик настроен на запрос прав администратора. Поэтому этот exe-пакет будет выполняться только при удалении.

person Dominic Napoleon    schedule 31.01.2017