Как изменить логику автообновления? - PullRequest
1 голос
/ 23 апреля 2019

Итак, я придумал следующее

  1. В Solution есть два проекта (программа обновления и сама программа)

  2. программа обновлениязапускает, проверяет версию на сервере, если есть новая версия, загружает архив с файлами новой программы

  3. Распакуйте его в папку программы, запустите главное приложение, удалитеархивировать и закрывать

Здесь, в пункте 3, возникает путаница.Потому что в примерах в интернете показано, как обновить только exe-файл.И мне нужно скопировать в него файлы из архива.А если просто скопировать и заменить, то что-то было удалено в Если вы удалите папку и создадите новую версию, то удалите и обновите.Инсталлятор приходит только для установки в другом месте, а не в папке с основной программой, но эта опция мне не очень подходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...