Информация об изменениях

Сообщение Re[9]: установка программы от 30.05.2017 14:34

Изменено 30.05.2017 14:39 rumit7

Re[9]: установка программы
Здравствуйте, niXman, Вы писали:

X>Здравствуйте, rumit7, Вы писали:


R>>там еще другие вопросы есть: если во время установки что-то навернется, роллбэк придется самому писать; что на счет uninstaller его тоже придется отдельно писать. в этом смысле InnoSetup мне понравился, много чего сам разруливает, ну не без помощи прямых рук конечно


X>анинсталлер писать не нужно, просто создается ярлык на инсталлер с именем uninstall, который запускает инсталлер и передает ему аргумент "--uninstall", и все.


это ничего не меняет, суть та-же код разрастается там где мог быть простым..
что на счет роллбэка?

UPD. например в InnoSetup для uninstall в большинстве случаев ничего писать не нужно, он сам создает его автоматом.. в редких случаях (например что-бы удалить свой драйвер), нужно написать отдельную функцию.
Re[9]: установка программы
Здравствуйте, niXman, Вы писали:

X>Здравствуйте, rumit7, Вы писали:


R>>там еще другие вопросы есть: если во время установки что-то навернется, роллбэк придется самому писать; что на счет uninstaller его тоже придется отдельно писать. в этом смысле InnoSetup мне понравился, много чего сам разруливает, ну не без помощи прямых рук конечно


X>анинсталлер писать не нужно, просто создается ярлык на инсталлер с именем uninstall, который запускает инсталлер и передает ему аргумент "--uninstall", и все.


это ничего не меняет, суть та-же код разрастается там где мог быть простым..
что на счет роллбэка?

UPD. например в InnoSetup для uninstall в большинстве случаев ничего писать не нужно, он сам создает его автоматом.. в редких случаях (например что-бы удалить свой драйвер), нужно написать отдельную функцию.

UPD2. в вашем случае нужно запомнить куда устанавливались файлы, создавались ли иконки и т.д. и удалить их вручную написав код..