Невозможно установить сборки с боковой загрузкой UWP - PullRequest
0 голосов
/ 12 декабря 2018

Используя Visual Studio 15.9.4, мы создаем пакет с боковой загрузкой UWP.Мы получаем новые выходные данные msix / msixbundle.

  1. Нет связи в окнах для щелчка правой кнопкой мыши и установки этого расширения (msix / msixbundle).
  2. При попытке запуститьСценарий Add-AppDevPackage.ps1, мы получаем «Ошибка: пакет или пакет не имеют цифровой подписи или его подпись повреждена».
  3. Это только начало происходить, и мы используем тот же официальный сертификат, связанный с хранилищем UWP.как использовалось в ранее успешных сборках с боковой загрузкой.

Есть ли у кого-нибудь какие-либо сведения о том, как заставить сборки с боковой загрузкой UWP работать снова?

Ответы [ 2 ]

0 голосов
/ 14 декабря 2018

Хорошо, теперь я испытываю стабильное поведение после обновления моей ОС Windows до версии: 1809;Сборка: 17763,194.

В частности:

  1. Я могу установить, дважды щелкнув файл msix / msixbundle в проводнике.

  2. Я могу успешно запустить Add-AppDevPackage.ps1 с PowerShell.

0 голосов
/ 13 декабря 2018

После того, как вы успешно упакуете приложение в Visual Studio, в папке * _Test будет файл сертификата безопасности в виде .cer. Вам необходимо установить файл сертификата безопасности, прежде чем загружать приложение. Я часто выполняю следующие шагичтобы установить сертификат: дважды щелкните файл .cer> выберите «Установить сертификат»> выберите «Локальный компьютер»> нажмите кнопку «Обзор»> выберите «Доверенные корневые центры сертификации (или доверенные лица)» enter image description here

Мыможет запустить .ps1 с PowerShell (если устройство является предыдущими версиями Windows, вы можете обратиться к деталям в документе: Загрузить приложение на предыдущих версиях Windows ) или дважды щелкнуть appxbundle / msixbundle, чтобыустановить приложение на локальное устройство.

...