Автоматическое обновление для службы приложений, установленной с помощью MSI

Есть ли хороший пример того, как служба приложений устанавливается через MSI и не зависит от пользовательского контекста, обрабатывая проблему автоматического обновления/обновления по требованию. Как служба будет иметь права администратора для автоматического обновления, поскольку без прав администратора изменение системных файлов и ресурсов затруднено. Есть ли какая-либо служба Windows, которая достигает вышеуказанной цели? А антивирусы?

1 ответ

Большинство приложений, которые получают обновления через службу Windows, имеют эту службу, работающую под учетной записью SYSTEM, то есть с полными привилегиями. В противном случае нет смысла пользоваться услугами.

Таким образом, основное требование заключается в том, чтобы ваша установка была установлена ​​пользователем с учетными данными администратора, поэтому она может устанавливать ресурсы для каждой машины, такие как служба.

Вот учебник, в котором мы объясняем, как это делается для пакетов установки, созданных с помощью Advanced Installer. Кроме того, вы можете прочитать следующую статью, чтобы узнать больше о том, как работает программа автоматического обновления .

Отказ от ответственности: я работаю над созданием команды Advanced Installer

Другие вопросы по тегам