Я создал установочный пакет с MSIX из приложения .NET MAUI для Windows и самозаверяющего сертификата, используя файл PFX.
Когда я пытаюсь установить его на другом компьютере с Windows 10, я получаю следующее сообщение: «Не удалось проверить сертификат издателя этого пакета приложения. Обратитесь к системному администратору или разработчику приложения, чтобы получить новый пакет приложения с проверенными сертификатами. все непосредственные сертификаты подписи в пакете приложения должны быть проверены (0x800B010A)». В каталоге развертывания есть MyApp.msix и MyApp.cer. На моем компьютере для разработки не проблема установить с помощью файла MSIX.
Как использовать эти файлы для установки на другой компьютер, на котором не был создан сертификат?
Я нашел ответ в этом видео Джеральда Верслуиса: Создайте .NET MAUI Windows MSIX для загрузки или публикации в Microsoft Store
Мне нужно было выполнить следующие шаги:
Это сработало для меня. Могут быть небольшие вариации, которые также работают.