J'ai une application UWP sur laquelle je travaille à partir de deux appareils différents. Après la dernière mise à jour de Visual Studio 2019, j'ai commencé à recevoir cette erreur:
Aucun certificat trouvé avec l'empreinte numérique fournie: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
L'application avait auparavant la clé temporaire Visual Studio utilisée pour générer automatiquement ce qu'elle ne fait plus. J'ai généré un nouveau fichier de clé à partir des instructions de ce lien https://docs.Microsoft.com/en-us/windows/msix/package/create-certificate-package-signing et cela a fonctionné mon bureau. J'ai pu sélectionner le certificat dans le manifeste du package, mettre à jour le "PackageCertificateThumbprint" dans le fichier csproj, puis créer et créer le package sideload.
Maintenant, passez à mon ordinateur portable. J'obtiens à nouveau les erreurs ci-dessus même si j'ai apporté le certificat que j'ai créé sur cette machine. L'interface graphique du package m'indique qu'il n'y a pas de certificat valide à utiliser. J'ai essayé d'ajouter ce certificat à la machine locale en vain.
Ceci est un projet personnel, ce n'est pas au point d'aller au magasin mais j'ai besoin de développer sur deux boîtes et de créer des packages de chargement latéral pour un ensemble de testeurs.
Source - https://github.com/Microsoft/AdaptiveCards/issues/3194#issuecomment-516100011
Décharger le projet. Modifier le fichier de projet. Assurez-vous que le certificat de package est le même que celui que vous avez l'intention d'utiliser.
Lorsque je suis passé à 2019, il est passé à un ancien.
Vous pouvez essayer deux façons de résoudre ce problème:
Nettoyez la solution et redémarrez le studio visuel puis reconstruisez la solution.
Supprimez le certificat de test.
Meilleures salutations.