J'utilise Windows 7. Je n'ai pas le fichier makecert.exe, que j'ai découvert lorsque j'ai essayé d'exécuter des commandes pour générer des certificats tels
makecert -sk XYZ -n "CN=XYZ Company" testXYZ.cer
Je reçois une erreur:
'makecert' is not recognised as an internal or external command, operable program or batch file.
Pls suggèrent comment résoudre ce problème. Dois-je réinstaller le SDK Windows?.
Cordialement, Pravin.
makecert.exe est fourni avec Visual Studio et le SDK Windows. Par conséquent, utilisez simplement l'invite de commande Visual Studio ou l'invite de commande du Kit de développement logiciel (SDK) Windows. Cette opération fonctionnera immédiatement, car elle sera incluse dans le chemin de l'invite de commande.
makecert
est inclus dans le compartiment "Développement .NET> Outils".
Ce compartiment sélectionné inclut l'utilitaire makecert (au moins dans le SDK v7.1) .
C:\Program Files (x86)\Kits Windows\8.0\bin\x64
OR
C:\Program Files (x86)\Kits Windows\8.0\bin\x86
Vous trouverez une version de makecert ici: http://www.inventec.ch/chdh/notes/makecert_5_131_3790_0.Zip . Également des instructions pour l’utiliser ici: http://www.inventec.ch/chdh/notes/14.htm
Avez-vous lu ce lien: MakeCert ? Il vous envoie vers Kit de développement logiciel Microsoft Windows à partir duquel vous pouvez télécharger le SDK, y compris makecert
MakeCert.exe
est maintenant obsolète. Vous devez utiliser PowerShell New-SelfSignedCertificate
cmdlet pour créer un certificat auto-signé.
Je sais qu'il est trop tard pour répondre, mais cela pourrait aider les autres à rechercher cet exécutable.
si vous avez installé VS 2005, vous le trouverez sous
C:\Programmes\Microsoft Visual Studio 8\Common7\Tools\Bin
si vous avez installé VS 2008, vous le trouverez sous
C:\Programmes\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools
accédez à cet emplacement à l'invite de commande, puis exécutez la commande "makecert" avec des arguments.
Vous pouvez le trouver sur le répertoire Microsoft sdks:
C:\Program Files (x86)\SDK Microsoft\Windows\v7.0A\Bin\makecert.exe
A couru dans le même problème il y a quelque temps et j'ai pensé partager le lien que j'ai trouvé pour télécharger et installer cet outil.
http://go.Microsoft.com/fwlink/p/?linkid=84091
S'il vous plaît, faites-moi savoir si cela fonctionne si vous vous y rendez, je réalise que ce post est un peu vieux.
Windows 10 après l'installation des kits de développement Windows:
Si vous avez le microprocesseur ARM: C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\arm64
Microprocesseur Intel: C:\Program Files (x86)\Kits Windows\10\bin\10.0.17134.0\x64
Ajouter ce dossier à votre variable d'environnement PATH
Ma copie (avec Visual Studio 2017 installée) était ici: "C:\Programmes (x86)\Kits Windows\10\bin\10.0.17134.0\x64\makecert.exe"