我在哪里可以找到makecert.exe? Visual Studio Ultimate 2012

时间:2013-11-13 16:14:44

标签: visual-studio-2012 makecert

尝试使用makecert UI tool更容易生成自签名代码证书我正在尝试查找makecert.exe的DIR位置

我跟着this previous answer并且所有命令行开关都正常工作。 - 但是在尝试使用UI工具时,我收到了错误:

enter image description here

所以我假设我需要将该工具放在与makecert.exe和pvk2pfx.exe相同的目录中

以下是我看过的地方:

  • 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(空)
  • C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0工具
  • C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ SDK \ v3.5 \ Bin
  • C:\ Program Files \ Microsoft Visual Studio 11.0(无相关文件夹)

4 个答案:

答案 0 :(得分:70)

找到它:C:\Program Files (x86)\Windows Kits\8.0\bin\x64

或Visual Studio 2013:C:\Program Files (x86)\Windows Kits\8.1\bin\x64

答案 1 :(得分:22)

Makecert已被弃用,您可以在TechNet上找到powershell脚本。

https://gallery.technet.microsoft.com/scriptcenter/Self-signed-certificate-5920a7c6

答案 2 :(得分:1)

在我的2012或2013版本上找不到它,但2008年有

\ 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

猜猜它被删除了?

答案 3 :(得分:0)

对于VS 2017,Windows 10在以下位置找到它:

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