15. Обновление приложения
Проверка обновлений
Приложение проверяет наличие новой версии при каждой загрузке списка задач в главном окне (открытие, «🔄 Обновить», листание страниц). Если на сервере обновлений есть версия новее текущей, в шапке главного окна появляется синяя кнопка:
> ⬇ Доступно обновление + номер версии
Установка обновления
- Нажмите ⬇ Доступно обновление.
- Кнопка превращается в индикатор загрузки с процентами — пакет скачивается в фоновую папку.
- После загрузки приложение закроется само, применит обновление и запустится заново уже на новой версии. Сохраните документ перед началом обновления — несохранённые изменения будут потеряны (при закрытии появится стандартное предупреждение).
Обновление применяется службой-стражем (Starter): она извлекает скачанный пакет, заменяет файлы приложения и перезапускает программу. Ничего подтверждать не нужно.
Возможные проблемы
| Ситуация | Что делать |
|---|---|
| Кнопка обновления не появляется | Обновлений нет либо сервер обновлений недоступен; проверьте связь позже кнопкой «🔄 Обновить» |
| Загрузка прервалась | Индикатор исчезнет; повторите нажатие кнопки обновления |
| Приложение не запустилось после обновления | Сообщите администратору; лог запуска: %PROGRAMDATA%LabelProCollectstarter.log |
Текущую версию можно увидеть в заголовке главного окна (рядом с названием).
