Mam kilka niestandardowych działań, które chcę wykonać tylko w scenariuszu aktualizacji.Jak odróżnić normalną instalację od aktualizacji w WIX?
Próbuję ustawić pewne właściwości, na przykład „myProperty” ... Kiedy przyjść za pomocą standardowej instalacji, mogę je ustawić, a przykładem tego XML jest następujący ...
<Custom Action="SetMyPropertyToOn" After="exampleActionRuuningBeforeThisOne"> (ENABLEMYPROPERTY_CB) AND (NOT ENABLEMYPROPERTY_CB="0") AND (NOT ENABLEMYPROPERTY) AND (NOT Installed)</Custom>
Działa w normalnej instalacji ... Chciałbym również, aby działał w scenariuszu aktualizacji.
ważne uaktualnienie lub Minor Upgrade? Jeśli wykonujesz drobną aktualizację, to Zainstalowana byłaby prawdziwa, a to by znaczyło fałsz. –