Сообщение Re: Как самообновлять программу, поставленную в .msi? от 03.08.2020 12:44
Изменено 03.08.2020 12:47 bnk
Re: Как самообновлять программу, поставленную в .msi?
Здравствуйте, Basil2, Вы писали:
B>Я про себя понапридумывал кучу вариантов, включая всякие временные переименования экзешников, независимый лаунчер, скрипт в шедулере винды и т.п. Но подозреваю, что есть какой-то более простой и штатный метод. Желательно только как можно более простой.
Стандартного подхода к сожалению нет. Значит, делают кто во что горазд. MSI вообще никак не регламентирует обновление с сервера, AFAIK.
Я предпочитаю самое простое — проверка новой версии на сервере, если есть, оповещение юзера диалогом с кнопкой, которая открывает браузер, чтобы юзер сам скачал и поставил, если захочет.
B>Я про себя понапридумывал кучу вариантов, включая всякие временные переименования экзешников, независимый лаунчер, скрипт в шедулере винды и т.п. Но подозреваю, что есть какой-то более простой и штатный метод. Желательно только как можно более простой.
Стандартного подхода к сожалению нет. Значит, делают кто во что горазд. MSI вообще никак не регламентирует обновление с сервера, AFAIK.
Я предпочитаю самое простое — проверка новой версии на сервере, если есть, оповещение юзера диалогом с кнопкой, которая открывает браузер, чтобы юзер сам скачал и поставил, если захочет.
Re: Как самообновлять программу, поставленную в .msi?
Здравствуйте, Basil2, Вы писали:
B>Я про себя понапридумывал кучу вариантов, включая всякие временные переименования экзешников, независимый лаунчер, скрипт в шедулере винды и т.п. Но подозреваю, что есть какой-то более простой и штатный метод. Желательно только как можно более простой.
Стандартного подхода к сожалению нет. Значит, делают кто во что горазд. MSI вообще никак не регламентирует обновление с сервера, AFAIK.
Я предпочитаю самое простое — проверка новой версии на сервере, если есть, оповещение юзера диалогом с кнопкой, которая открывает браузер, чтобы юзер сам скачал и поставил, если захочет.
В организации (где MSI вообще имеет смысл) всё равно всё рулится админом, а там поддержка установки есть (GroupPolicy или SCM).
B>Я про себя понапридумывал кучу вариантов, включая всякие временные переименования экзешников, независимый лаунчер, скрипт в шедулере винды и т.п. Но подозреваю, что есть какой-то более простой и штатный метод. Желательно только как можно более простой.
Стандартного подхода к сожалению нет. Значит, делают кто во что горазд. MSI вообще никак не регламентирует обновление с сервера, AFAIK.
Я предпочитаю самое простое — проверка новой версии на сервере, если есть, оповещение юзера диалогом с кнопкой, которая открывает браузер, чтобы юзер сам скачал и поставил, если захочет.
В организации (где MSI вообще имеет смысл) всё равно всё рулится админом, а там поддержка установки есть (GroupPolicy или SCM).