Как заставить мой Wix installer
всегда устанавливать приложение?В настоящее время, когда я запускаю файл .msi
во второй раз, установщик переходит к экрану uninstall
, но я хочу убедиться, что установщик always installs
моего приложения, как это было в первый раз.Существуют ли передовые практики для этого или чего-то еще?
Может быть, лучше спросить ... как установщик Windows узнает, что продукт готов к обслуживанию, когда вы снова запускаете MSI-файл после его начальной установки?Потому что, если он просто проверяет реестр, я могу удалить ключи реестра после удаления ... кто-нибудь знает?Я мог бы действительно использовать помощь на этом.
РЕДАКТИРОВАТЬ: Я понял это.Установщик установит новую установку .msi, если вы удалите ссылку в HKEY_CURRENT_USER / Программное обеспечение / Microsoft / Установщик / Продукты / YOURPRODUCTGUIDHERE.Поэтому в конце установки добавьте настраиваемое действие для удаления этого раздела реестра, чтобы сработала следующая установка:)