Просмотр темы форума
Тема: Обновление
Добрый день.
Два вопроса:
1. Как запустить деинсталяцию предыдущей установки перед установкой новой версии? Нужно, что бы все файлы предыдущей версии были удалены перед тем как новые будут скопированы.
2. Где можно почитать как работает механизм обновления? А то не очень понятно, что такое "Веб путь" и "Урл для новой версии" и как это применять.
1. Можно использовать команду Запустить деинсталлятор. Если речь идет только об удалении файлов или директорий, то можно использовать для этих целей команду Удалить файлы и директории.
2.Механизм обновления работает следующим образом. При создании установки создается файл update.ini? который содержит текущую версию приложения. Вы размещаете этот файл на веб-сервере по указанном пути Веб-путь к файлу.
URL для новой версии - это адрес который будет открываться у пользователя в случае новой версии - может быть как файл для скачивания, так и страница на сайте download или что нового. Когда пользователь запускает update.exe, то проверяется текущая версия и версия в update.ini по указанному адресу. Если там более новая версия, то предлагается перейти по указанной ссылке. Это поведение update.exe по умолчанию. В принципе, там можно с помощью команд сделать любой сценарий. В том числе скачивание и установку файлов.
ясно, спасибо
16.01.25 Выпущен инсталлятор CreateInstall 8.11.1.
19.06.24 Выпущен инсталлятор CreateInstall 8.11.0. подробнее
13.11.22 Выпущен инсталлятор CreateInstall 8.10.1.
21.05.22 Выпущен инсталлятор CreateInstall 8.10.0.
25.09.21 Выпущен инсталлятор CreateInstall 8.9.0.
15.07.21 Выпущен инсталлятор CreateInstall 8.8.1.