Установщик izpack настроить деинсталлятор

Я создал установщик и деинсталлятор, используя izpack. Проблема, с которой я сталкиваюсь, заключается в том, что когда я отменяю ее, я удаляю все, что установил Я хотел бы настроить свой деинсталлятор в соответствии с моей конфигурацией, потому что мне нужно сохранять файлы с оплатой и удалять все остальное, когда я запускаю свой unisntaller. Пока я понимаю и изучаю izpack, стандартное поведение unistaller - удаление всего, что установщик установил. Так есть ли способ настроить деинсталлятор и как. Спасибо

2 ответа

Решение

Определите uninstall=no в вашем теге пакета, значение атрибута uninstaller даст вам свободу выбора пакета вложений с помощью программы удаления или его разделения. Ниже приведен пример кода для этого:

<pack name="Client Solution" required="no" uninstall="no">

izpack с открытым исходным кодом. Получить его источник и изменить класс удаления.

Другие вопросы по тегам