Альтернатива ClickOnce для автоматического обновления? - PullRequest
0 голосов
/ 29 июня 2018

Я использую установку ClickOnce для внутреннего развертывания приложения WPF в нашей организации. Новая версия создается на сервере сборки и копируется в место в сети, где ее может найти ClickOnce-Setup, и устанавливает обновление при следующем запуске приложения пользователем. Это в значительной степени то, что мне нужно.

Но ... приложение WPF - это приложение в трее (запущенное со значком в системном трее Windows). Поскольку каждая новая версия приложения обрабатывается как новое приложение, значок всегда скрывается после обновления, и все пользователи должны вручную отображать его в настройках панели задач - что раздражает и не приемлемо.

Таким образом, я искал альтернативу ClickOnce-Seupt для автоматического обновления однажды установленного приложения (замена exe и некоторых dll) при запуске. Есть ли?

1 Ответ

0 голосов
/ 29 июня 2018

Возможно, вы захотите взглянуть на Белка . Это среда установки и обновления с открытым исходным кодом для настольных приложений Windows.

Если вы работаете в Windows 10 версии 1803 или более поздней, вы также можете взглянуть на .appinstaller. Пожалуйста, обратитесь к следующему сообщению в блоге для получения дополнительной информации об этом.

Обработка автоматических обновлений для загруженных приложений UWP и Desktop Bridge: https://blogs.msdn.microsoft.com/appconsult/2018/03/22/handling-auto-updates-for-sideloaded-uwp-and-desktop-bridge-apps/

Существуют также коммерческие опции, такие как, например, Advanced Installer , доступные для обработки этого.

...