Où puis-je trouver makecert.exe? Visual Studio Ultimate 2012
Tentative d'utilisation d'une makecert de l'INTERFACE utilisateur de l'outil de pour le rendre plus facile à générer une auto-signé les certificats de code, je vais essayer de trouver l'emplacement de DIR makecert.exe
J'ai suivi cette réponse précédente et tous les commutateurs de ligne de commande a fonctionné sans erreur. - Toutefois, lorsque vous essayez d'utiliser l'INTERFACE utilisateur de l'outil, j'ai reçu le message d'erreur:
Donc, je suppose que j'aurais besoin de placer l'outil dans le même répertoire que le makecert.exe et pvk2pfx.exe
Voici les endroits que j'ai regardé:
- C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
- C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64
- C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin (vide)
- C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Outils
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\SDK\v3.5\Bin
- C:\Program Files\Microsoft Visual Studio 11.0 (pas les dossiers pertinents)
Vous devez vous connecter pour publier un commentaire.
Trouvé:
C:\Program Files (x86)\Windows Kits\8.0\bin\x64
ou pour Visual Studio 2013:
C:\Program Files (x86)\Windows Kits\8.1\bin\x64
Makecert a été abandonné, vous pouvez trouver un script powershell sur TechNet.
https://gallery.technet.microsoft.com/scriptcenter/Self-signed-certificate-5920a7c6
Ne pouvez pas le trouver sur mon 2012 ou 2013 versions, mais l'année 2008 a sous
\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SDKTools
\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin
\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin
Deviner qu'il a été supprimé?
where makecert
et de voir quel chemin il vous donne? Sur ma machine, il est revenu "C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\makecert.exe"where /R C:\ makecert
. Merci @Dan pour l'astuce!/R
dans ce cas, parce que vous pouvez trouver des choses qui ne sont pas dans votre variable PATH. Par défaut,where
recherche dans votre répertoire courant et tous les répertoires définis dans votre variable d'environnement PATH. Depuis qu'il peut exécuter la commande, il doit être dans un de ces endroits.makecert
ne peut pas être trouvé.Pour VS 2017 , Windows 10 trouvé dans les emplacements suivants:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64