由于某种原因,我的系统上缺少makecert.exe。我找遍了整个硬盘也没找到。特别是,它不在我认为应该在C:\Program Files\Microsoft SDK\Windows\v6.0A\bin中。我在互联网上还没有找到任何关于这个话题的文章。知道是怎么回事吗?
发布于 2009-12-06 12:06:49
makecert.exe也作为Windows的一部分安装。例如,对于Windows 7.0A SDK,它位于\Program Files\Microsoft SDK\Windows\v7.0A\bin下。
发布于 2013-06-25 21:17:09
只是为了让你省下一个小时左右的挫败感。在Windows8SDK中,路径是:\Program Files (x86)\Window Kits\8.0\bin\x64\makecert.exe。请注意,我的机器是64位的,所以如果它恰好是您的机器,请用相应的32位版本替换文件夹名称。我查看了"\Program Files\Microsoft SDK“文件夹,因为我认为Windows 7 SDK的文件夹结构与Windows 8 SDK类似。我大错特错了。
发布于 2014-09-03 18:57:23
我的任务是部署Azure Recovery Services,因此所有虚拟机上都需要makecert.exe。
下面的方法对我很有效:
Azure VM
Microsoft Windows Server 2012 R2 Datacentre:
makecert.exe安装到:C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64\makecert.exe“-r -pe -n CN=CertificateName -ss my -sr localmachine -eku 1.3.6.1.5.5.7.3.2 -len 2048 -e 01/09/2017 Microsoft
Azure VM
Microsoft Windows Server 2012 Datacentre:
适用于Windows8.1的
- windows software development kit
- net framework 4.5.1 software development kit
makecert.exe安装到:C:\Program Files (x86)\Windows Kits\8.1\bin
"C:\Program Files (x86)\Windows Kits\8.1\Bin\x64\makecert.exe“-r -pe -n CN=CertificateName -ss my -sr localmachine -eku 1.3.6.1.5.5.7.3.2 -len 2048 -e 01/09/2017 Windows
希望这能帮助到一些人。
https://stackoverflow.com/questions/1610693
复制相似问题