Форум: "Прочее";
Текущий архив: 2011.08.21;
Скачать: [xml.tar.bz2];
ВнизInstallShield Найти похожие ветки
← →
arevo (2011-04-24 11:52) [0]Добрый день!
Подскажите как сделать чтобы при инсталляции новой версии программы (создана с помощью InstallShield) старая версия автоматически деинсталлировалась.
← →
Юрий Зотов © (2011-04-24 15:10) [1]Даже если она запущена?
← →
Германн © (2011-04-25 02:22) [2]
> Юрий Зотов © (24.04.11 15:10) [1]
>
> Даже если она запущена?
>
Да. Даже если она запущена.
Имхо все "нормальные" инсталляторы позволяют включать свой код в инсталлятор. А уже в процессе выполнения этого кода можно определить наличие старой версии ПО на компе, завершить выполнение этого ПО (если оно в данный момент выполняется), удалить все файлы прежней версии, добавить файлы новой версии и вновь запустить выполнение, если нужно.
← →
oldman © (2011-04-25 08:43) [3]
> Германн © (25.04.11 02:22) [2]
А при этом старая версия убирается из списка установленных программ?
← →
Юрий Зотов © (2011-04-25 23:17) [4]
> Германн © (25.04.11 02:22) [2]
> завершить выполнение этого ПО (если оно в данный момент выполняется)
И производит важнейшие расчеты. Которые накроются медным тазом.
← →
Германн © (2011-04-25 23:39) [5]
> Юрий Зотов © (25.04.11 23:17) [4]
>
>
> > Германн © (25.04.11 02:22) [2]
> > завершить выполнение этого ПО (если оно в данный момент
> выполняется)
>
> И производит важнейшие расчеты. Которые накроются медным
> тазом.
>
Разумеется обновление делается только с запросом к пользователю. Даже если приложение и не работает в данный момент.
← →
Rouse_ © (2011-04-26 19:52) [6]GUID обоим сделай одинаковый, новая поставится поверх старой.
← →
Германн © (2011-04-27 00:55) [7]
> Rouse_ © (26.04.11 19:52) [6]
>
> GUID обоим сделай одинаковый, новая поставится поверх старой.
>
Т.е. в InstallShield есть соответствующая настройка?
← →
Baks (2011-04-27 13:09) [8]InnoSetup - отличная штука
http://www.jrsoftware.org/isinfo.php
← →
Rouse_ © (2011-04-27 16:07) [9]
> Германн © (27.04.11 00:55) [7]
> Т.е. в InstallShield есть соответствующая настройка?
Ну по крайней мере в Install Shield Premier Edition, коей я пользуюсь, точно есть.
← →
Eraser © (2011-04-27 17:03) [10]> [8] Baks (27.04.11 13:09)
инносетап уже научился MSI-дистрибутивы делать?
← →
Baks (2011-04-27 23:06) [11]
> инносетап уже научился MSI-дистрибутивы делать?
MSI вроде нет.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.08.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c