Моя компания использует Wix 2.0 в цепочке сборки.
Когда наши пользователи пытаются установить более позднюю сборку поверх более старой, старая сборка заменяется, если основной номер версии совпадает.В противном случае мы даем им возможность установить их параллельно, чтобы они могли оценить новую версию перед покупкой (бесплатно за незначительные обновления номера версии).
Однако я хотел бы предложить пользователю выборзамены любой предыдущей версии.
Из того, что я знаю о Wix, это будет означать динамическое изменение атрибута OnlyDetect элемента UpgradeVersion.
Возможно ли это без специального действия, которое взламывает таблицу?MSI будет запущен из .exe графического интерфейса, поэтому я могу установить свойства и тому подобное.