Я только что прочитал следующее в руководстве по wix.
По какой-то странной причине небольшие обновления и мелкие обновления нельзя запустить, просто щелкнув файл .msi - они выдают ошибку: «Другая версия этого продукта уже установлена». Знаем, тупица ... Все равно запускать надо командой:
msiexec / i SampleUpgrade2.msi ПЕРЕУСТАНОВИТЬ = ВСЕ РЕЖИМ ПЕРЕУСТАНОВКИ = vomus
Не спрашивайте меня, как это будет со средним пользователем ... Вам лучше запустить его из файла Autorun.inf или разработать внешнюю оболочку Setup.exe для его запуска.
Мы хотим, чтобы люди могли загружать самую последнюю версию нашего приложения и устанавливать ее, даже если у них уже установлена более старая версия. Как вы обычно с этим справляетесь?