Je signe un programme EXE avec un certificat délivré par une AC de confiance. Je utilise signtool.exe du Windows SDK v6.0a.
Le certificat est situé dans le magasin d'ordinateur et est dans le dossier "Personnels".
Ma ligne de commande est :
sign /sm /n "Ma société" /d MonNomProduit /du http://mon.url.com "C:\Setup\setup.exe"
Quand j'exécute cette commande sur la ligne de commande, cela fonctionne bien. Quand j'exécute cette commande dans un processus batch (appelé par un service web, donc aucun utilisateur n'est connecté lorsque la commande est exécutée), l'erreur suivante se produit :
Nombre d'erreurs : 1 Erreur de SignTool : ISignedCode::Sign a renvoyé l'erreur : 0x80092006 Aucun fournisseur n'a été spécifié pour le magasin ou l'objet.
Est-ce que quelqu'un peut aider sur cela ?