Не удается запустить универсальное приложение Windows «AppxDeploymentFailureBlue» - PullRequest
0 голосов
/ 29 мая 2018

Я установил свое собственное универсальное приложение для Windows для всех пользователей на ПК, используя DISM tool при входе в систему Режим аудита .После этого я перезагружаюсь в OOBE (с помощью команды sysprep), создаю нового пользователя и пытаюсь запустить это приложение.

В результате ничего не происходит - приложение не запускается (также проверено вДиспетчер задач).В Windows Event Viewer я нашел запись о AppxDeploymentFailureBlue , которая появляется там каждый раз, когда я пытаюсь запустить это приложение, но не предоставляет никакой дополнительной информации о проблеме илиего причина.Я пытался найти этот код ошибки в Интернете, но все, что я смог найти, это обсуждение о поврежденной версии приложения Магазина Windows или встроенных приложений Windows - что здесь не так.

Более того, это приложение имеет StartupTask , и его неправильный запуск, похоже, блокирует другие приложения от регистрации в списке задач / приложений автозагрузки (если приложение не установлено)., то они успешно зарегистрированы).

1 Ответ

0 голосов
/ 29 мая 2018

Оглядываясь назад, решение оказалось простым, но его нелегко отследить:

Оказывается, одна из зависимостей приложения не была установлена.Похоже, установка универсального приложения с DISM в режиме аудита (в отличие от установки в качестве обычного локального пользователя) не дает никаких указаний о пропущенных предварительных условиях.

Чтобы выяснить, какая зависимость отсутствовала,Я просмотрел раздел приложения AppxManifest.xml <Dependencies>.Чтобы проверить, какие установлены, а какие нет, я использовал следующую команду: Dism /Online /Get-ProvisionedAppxPackages.

После установки отсутствующего пакета (в моем случае это был Microsoft.VCLibs.140.00.UWPDesktop ), все вернулось на круги своя.

...