Как использовать Самостоятельно созданный сертификат в Visual Studio

Поэтому, как сказано в "Тителе", моя проблема в том, что я не могу использовать свой самоподписанный сертификат для подписи приложения через Visual Studio. Я создал 2 сертификата, один через MakeCert.exe и один в Powershell через SelfSignedCertificates, как описано здесь в MSDocs(пример 7).

Затем я экспортировал SelfSignedCert на рабочий стол через Powershell: Export-PfxCertificate -Cert $certPath -FilePath C:\Users\*****\Desktop\****. Pfx -Password $pw

Но когда я пытаюсь "импортировать" сертификат в Visual Studio в Packages.appxmanifest в упаковке, а затем выбираю сертификат, я получаю эту ошибку:

Это также происходит с сертификатом, созданным с помощью MakeCert. Оба все еще действительны. Кроме того, данная ссылка не помогла мне: / Я знаю, что могу создать сертификат в Visual Studio, но мне нужен сертификат, срок действия которого не истекает через 1 год.

Также приложение будет загружено, и поэтому я не могу использовать Windows Store. Я также пытался создать файл Appx с помощью MakeApp.exe, чтобы подписать его вручную, но у Make App были некоторые проблемы с моим файлом AppManifest.xml.

0 ответов