Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1303991530
oxffff
2011-04-28 15:52
2011.08.21
На какую ЗП можно расчитывать в Москве и Питере?


13-1126851536
Антон773
2005-09-16 10:18
2011.08.21
перенос кода с win32 на .net


15-1304022600
Юрий
2011-04-29 00:30
2011.08.21
С днем рождения ! 29 апреля 2011 пятница


2-1305003614
FIL-23
2011-05-10 09:00
2011.08.21
Вызов формы в delphi xe


15-1304144251
stas
2011-04-30 10:17
2011.08.21
Unicode To String





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский