Скажем, у меня есть приложение, которое было установлено с помощью Setup.exe, созданного проектом WiX Bootstrapper. Теперь у меня есть новая версия приложения, до которой я хочу, чтобы пользователи обновились, но по разным причинам я хотел бы распространять это обновление как MSI, а не как .exe.
Когда я проверил это, я обнаружил, что у меня появилось 2 экземпляра приложения, отображаемых в «Установка и удаление программ», один - версии, установленной с помощью .exe, а другой - с помощью .msi.
Я отмечаю, что оба элемента Product в проекте Setup и Bundle в проекте Bootstrapper имеют разные атрибуты UpgradeCode. Я попытался создать MSI с тем же кодом обновления, что и тестируемый пакет, но это показало то же поведение, что и раньше.
Есть ли способ обновить установленный продукт Setup.exe с помощью MSI?