У меня есть пользовательский загрузочный загрузчик CustomBA и приложение AppSetup.Bootstrapper и Setup в программах установки и удаления
Я хочу, чтобы AppSetup отображался в «Установка и удаление программ», поэтому я удалил имя Bootstrapper. Это гарантирует, что его нет в «Установка и удаление программ».
У меня есть пользовательский деинсталлятор для AppSetup, который вызывается из ярлыка меню программы. Однако это не удаляет запись Bootstrapper в реестре.
Следует ли добавить пользовательское действие для удаления записи реестра начальной загрузки или есть более прямой подход?
Это только ответы часть вопроса, как 'DisableRemove =«да»DisableModify =«да»' отключает загрузчик показывались в разделе Программы и компоненты, но это не дает ответа на вторую часть вопрос, каким образом отобразить AppSetup пользователя (другой пакет MSI) в программах и функциях (что мне также интересно делать). – Alexandru
И я думаю, что ответ на это, чтобы установить Visible на элемент MsiPackage: http://wixtoolset.org/documentation/manual/v3/xsd/wix/msipackage.html – Alexandru
Это удаляет только кнопки «Удалить» и «Изменить». Если вы удалите пакет, а затем запустите установку пакета, он спросит, хотите ли вы изменить или удалить, поскольку он все еще установлен. – Algonaut