У меня уже есть следующая строка в моей настройке WiX, чтобы проверить, установлена ли текущая версия:
<UpgradeVersion OnlyDetect='yes' Property='NEWPRODUCTFOUND' Minimum='$(var.ProductVersion)' IncludeMinimum='no' />
MSI выходит с сообщением и кодом выхода «1638».
Однако этот MSI является частью загрузчика, который связывает несколько MSI вместе, и я хочу, чтобы загрузчик продолжил и установил следующие MSI.
Как мне сказать WiX / MSI выйти с кодом выхода 0 и без сообщения?
Я мог бы изменить загрузчик, но предпочел бы установить код выхода на 0.
(Точный код выхода: ERROR_PRODUCT_VERSION - «Другая версия этого продукта уже установлена. Установка этой версии не может быть продолжена. Чтобы настроить или удалить существующую версию этого продукта, используйте« Установка и удаление программ »на панели управления. «)