2010-10-01 25 views
16

Un de mes clients a un problème. Il avait un développeur Microsoft CRM et il est parti. Maintenant, le projet reste incomplet. J'ai téléchargé le code source des applications personnalisées et je n'essaie pas de poursuivre le développement. J'ai essayé le déploiement de ClickOne et il me saute avec une boîte de saisie de mot de passe liée au myapp_TemporaryKey.pfx. J'ai essayé d'installer sur un ordinateur sur le réseau et lancer en mode de débogage, et je reçois le même problème, il dit:Problème avec TemporaryKey.pfx Je n'ai pas le mot de passe

"Impossible d'importer le fichier de clés suivant :. Le fichier de clé peut être protégé par mot de passe. corrigez ceci, essayez d'importer à nouveau le certificat ou importez le certificat manuellement dans le magasin de certificats personnel de l'utilisateur actuel. "

Et une deuxième erreur est: « Importation fichier clé « myapp_TemporaryKey.pfx » a été annulée

Savez-vous ce qui peut être fait pour corriger que j'ai le fichier .PFX, mais pas le mot de passe

?.

Répondre

28

Je suis allé à Propriétés du projet -> onglet Signature -> puis signé mon application en utilisant le certificat dans la section ClickOnce. Dans mon cas, la construction a réussi.

+0

Oui, c'est la meilleure façon de le faire! – Mathieu

+1

Pouvez-vous s'il vous plaît élaborer ce processus? J'ai le même problème. J'ai le fichier .pfx mais pas le mot de passe. Comment puis-je signer mon application en utilisant le certificat existant? – newprogress

+0

S'il vous plaît élaborer en effet, parce que "Propriétés du projet" n'existe pas dans VS2015 – Zimano

6

Si PFX est protégé par mot de passe, vous pouvez faire peu de choses à ce sujet si vous n'avez pas de mot de passe PFX contient un certificat avec la clé privée correspondante et éventuellement un ou plusieurs certificats CA. Je suppose que cela a été auto-signé, compte tenu de son nom de fichier, donc vous venez de créer un autre certificat et de l'utiliser à la place de l'ancien fichier

+0

Salut! Merci beaucoup pour cette réponse, vous êtes très utile! Mais pouvez-vous me référer à une ressource/documentation sur comment créer un PFX auto-signé? J'ai cherché pendant une heure et ne peux pas sembler trouver le tutoriel de toute façon. Merci beaucoup encore! – Mathieu

+2

Utilisez l'utilitaire 'makcert.exe' pour créer vos propres certificats. – Bernard