Bootstrapper и настройка В установка / Удаление программ

У меня есть пользовательский загрузчик CustomBA и настройка приложения AppSetup.

Я только хочу, чтобы AppSetup был виден в программах добавления / удаления, поэтому я удалил имя загрузчика. Это гарантирует, что его нет в программах установки и удаления.

У меня есть пользовательский деинсталлятор для AppSetup, который вызывается из ярлыка меню программы. Это, однако, не удаляет запись Bootstrapper в реестре.

должен ли я добавить пользовательское действие чтобы удалить запись реестра загрузчик или есть более прямой подход?

1 ответов


в документации говорится, что вы установили эти атрибуты (DisableModify & DisableRemove) в своем пакете?

Если атрибут" DisableModify "также является" да " или "кнопка", то bundle не будет отображаться в программах и функциях и других механизм (например, регистрация в качестве связанного аддона пакета) должен использоваться для того чтобы обеспечить пачку можно извлечь.

DisableRemove YesNoType определяет, можно ли удалить пакет с помощью программы и функции (также известные как установка и удаление программ). Если значение "да", то кнопка "Удалить" не будет отображаться. Значение по умолчанию - "нет", что гарантирует наличие кнопки" Удалить " для удаления пакета. Если атрибут "DisableModify" также является " yes " или "button", то пакет не будет отображаться в программах и функциях, а другой механизм (например, регистрация в качестве связанного аддона пакета) должен использоваться для обеспечения того, что пакет может быть удаленный.

ссылке