Так как в Titel сказано, моя проблема в том, что я не могу использовать свой самоподписанный сертификат для подписи приложения через Visual Studio.Я создал 2 сертификата, один через MakeCert.exe и один в Powershell через SelfSignedCertificates, как описано здесь MSDocs (пример 7) .
Я экспортировал SelfSignedCert на мой рабочий стол через Powershell: Экспорт-PfxCertificate -Cert $ certPath -FilePath C: \ Users \ ***** \ Desktop \ ****. Pfx -Password $ pw
Но когда я пытаюсь «импортировать» сертификат в Visual Studioв Packages.appxmanifest в упаковке, а затем выберите сертификат. Я получаю эту ошибку:
Это также происходит с сертификатом, изготовленным с помощью MakeCert.Оба все еще действительны.Кроме того, данная ссылка не помогла мне: / Я знаю, что могу создать сертификат в Visual Studio, но мне нужен сертификат, срок действия которого не истекает через 1 год.
Также приложение будет загружено отдельно, и поэтому я не могуиспользуйте Магазин Windows.Я также пытался создать файл Appx с помощью MakeApp.exe, чтобы подписать его вручную, но у Make App возникли некоторые проблемы с моим файлом AppManifest.xml.