UWP app-installer автоматически обновляется только один раз - PullRequest
0 голосов
/ 18 сентября 2018

Я создаю свое приложение в Visual Studio 2017 15.7.6, загружаю его в Azure вместе с файлом приложения и т. Д. Допустим, версия 0.1.11.0 настроена на обновление при каждом открытии приложения

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="0" />
</UpdateSettings>

Затем я устанавливаю через Интернет на компьютер с Win 10, работающий 1803 (17134.285).

Затем я создаю новый пакет приложений с версией 0.1.12.0.

Я загружаю это в Azure и открываю приложение на целевом компьютере - оно корректно обновляется.В Microsoft / Windows / AppXDeployment-Server / Operational

много операций регистрации реестра с целевым томом C: для пакета MyApp_0.1.12.0_x86__8m1jne1se2ktw из: (AppxBundleManifest.xml) успешно завершено.

Затем я создаю еще один пакет приложений 0.1.13.0 - загрузите его в Azure.Я возвращаюсь к целевой машине, но она не обновляется.В журнале событий ничего нет.

Я перевожу свои системные часы 24 часа.В журнале событий отображаются чеки, запускаемые для других приложений (Netflix), но не для моего приложения.

Если я устанавливаю последнюю версию (0.1.13.0) из Интернета, а затем снова загружаю новую версию 0.1.14.0это снова обновляет.Но он не будет обновлять следующую версию.

Таким образом, он обновляется только один раз.

Кто-то еще описывает то, что похоже на очень похожую проблему несколько месяцев назад: UWP app-автоматическое обновление установщика не работает правильно

ОБНОВЛЕНИЕ : я проверил это с помощью базового приложения, которое просто отображает версию приложения на экране.Я создал 5 пакетов приложений и загрузил их на сервер.

Версия 1.0.0.0 - установлена ​​из Интернета

Версия 1.0.1.0 - обновлена ​​автоматически (Изменены appinstaller и index.html, чтобы они указывали нановая версия каждый раз)

Версия 1.0.2.0 - не будет автоматически обновляться.Я обновился через сервер.

Версия 1.0.3.0 - автоматически обновляется

Версия 1.0.4.0 - не будет автоматически обновляться

Я проверил это сейчас на 2 разных компьютерахна 1803 (17134,285).Это автоматическое обновление должно работать для других там

1 Ответ

0 голосов
/ 19 сентября 2018

ОБНОВЛЕНИЕ: Microsoft подтвердила мне на форумах MSDN, что это известная проблема.Временная шкала для исправления пока отсутствует.

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