wolkow70,
и правильно, что не удаляет! Я же писал:
Цитата kotkovets:
Деинсталятор помещает в $INSTDIR - текущий путь, откуда запущен деинсталлятор »
|
SetOutPath "$INSTDIR" - совершенно не нужно в деинсталляторе. (Указывает на текущую директорию - примерно тоже самое, что вы открыли папку проводником и ее же пытаетесь удалить)
Достаточно: RMdir /r "$INSTDIR" без всяких Delete...
И если вы делаете ассоциации в скрипте, то для обновления кеша иконок следует прописать макрос в секции:
${RefreshShellIcons}