Цитата boss911:
Вообще-то, нормальный инсталлятор генерирует деинсталлятор после установки »
|
Это делают как раз не нормальные инсталляторы, а назовём их мягко, "не оч интеллектуальные", что в корне не верно. Т.к. алгоритм удаления компонентов может иметь много зависимостей и условий.
Что и наблюдается, в частности, с CyberLink Decoder Pack_ом. Нужно грамотно поставить задачу и выяснить точно условия - что и в каком случае удаляется. Плюс - при неоднозначности ситуации, задать вопрос пользователю для принятия решения. Технически в NSIS - это вполне реализуемо и не оч то и сложно.