Предположим, что я распространил пакет WiX Burn с определенным кодом обновления (я не знаю никаких кодов продуктов). Предположим, что я решил, что продвигаюсь вперед, я хочу перейти к пакету MSI. Возникает вопрос: как я могу удалить предыдущий пакет Burn с учетом кода обновления при установке пакета MSI? Я дал оба одинакового кода обновления, но MSI, похоже, не удаляет Burn по умолчанию.Как удалить предыдущий пакет Burn при установке MSI
0
A
ответ
1
Вы бы, вероятно, потребуется написать пользовательское действие в вашем MSI, которые прошли через все ключи реестра в разделе:
HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
и искали значения реестра «BundleUpgradeCode» со значением вашего статического UpgradeCode GUID. Когда вы его найдете, прочтите значение «UninstallString» или «QuietUninstallString». Это команда, которую вам нужно выполнить, чтобы удалить предыдущий пакет перед установкой нового MSI.
Предостережение: с этим подходом нет поддержки отката, если вы удалите старый пакет и сработает новый установщик MSI. У вас будет машина, у которой ни один из ваших продуктов не установлен.
Смежные вопросы
- 1. WiX - Как удалить пакет при удалении msi
- 2. Ошибка при установке пакета MSI
- 3. Удалите другую MSI при установке
- 4. WiX: используйте Burn to recache broken MSI
- 5. Завершение работы при установке MSI?
- 6. Дополнительное пространство при установке .msi
- 7. Условный пакет удаления с Burn
- 8. Как вручную очистить поврежденный пакет wix-burn?
- 9. Burn ExePackage не может найти msi
- 10. Установить файлы MSI при одной установке
- 11. Изменение параметров установки пользователем при установке msi
- 12. WIX Burn: MSI in Chain не установлен
- 13. WIX: Как удалить предыдущий MSI, построенный с использованием VS * .vdproj
- 14. WIX Burn Bootstrapper не запрашивает права администратора для моего MSI
- 15. WIX Burn Свойства MSI, которые перегружены
- 16. Ошибка при установке «azure-powershell.0.8.7.msi» через .cmd-файл
- 17. Установите и удалите MSI как зависимость от WiX/Burn
- 18. Пакет установки MSI
- 19. Неверный диск F при установке установщика MSI
- 20. Установить ProductVersion динамически при установке msi
- 21. Пакет MSI при вычислении дискового пространства
- 22. Как Wix Загрузчик удалить пакет MSI, который был обновлен
- 23. Как исправить распространяемые VC2015 ошибки при установке Win10 «не удалось установить пакет msi»
- 24. Wix - как переопределить UpgradeCode при установке MSI файла
- 25. Не удается установить .msi пакет молча
- 26. Получить предыдущий пакет .apk
- 27. Как удалить один реестр VALUE при удалении MSI?
- 28. Как удалить ключи реестра при удалении msi с помощью WIX
- 29. Как удалить предыдущий слой при рисовании нового?
- 30. Wix Burn: Custom Bootstrapper upgrade, удалить старый пакет, но процесс по-прежнему остается