当前位置:  开发笔记 > 后端 > 正文

你在哪里下载signcode.exe和其他工具

如何解决《你在哪里下载signcode.exe和其他工具》经验,为你挑选了2个好方法。

如果您决定签署代码,则需要:

signcode.exe

makecert.exe

cert2spc.exe

pvk2pfx.exe

下载这些工具的最佳位置是什么?

有没有办法在不下载大量Microsoft Windows SDK的情况下执行此操作?



1> bobbymcr..:

从Windows SDK开始.这应该是您正在寻找的大部分内容.

此外,在.NET 1.1之后,不推荐使用SignCode.exe.SignTool.exe是替代品.


没有下载SDK?

通常,只有少数SDK工具可以在Microsoft官方软件包之外进行重新分发.它们列在redist.txt文件中.在我的系统上,我发现了一个.NET SDK redist.txt文件%ProgramFiles%\Microsoft.NET\SDK\v2.0 64bit(我假设该文件夹在x86系统上被称为"v2.0").这是它说的:

.NET Framework SDK files

Subject to the license terms for the software,
the following .EXE files may be distributed unmodified:

MageUI.exe
Mage.exe
Makecert.exe

所以看起来这些文件中的大多数都不会是可再发行的.所以,我的答案是下载Windows SDK. 请记住,如果您愿意,您可以只安装一部分工具; 安装程序允许您选择/取消选择任何组件(例如,仅.NET开发工具).


好建议.作为更新,SignTool.exe现在似乎在最新版本的SDK中的%ProgramFiles%\ Microsoft SDKs\Windows\v7.1 \和%ProgramFiles%\ Microsoft SDKs\Windows\v6.0A \中.
`"C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe"sign/f cert.pfx/p password target.dll`

2> Sergei Overk..:

我刚刚安装了适用于Windows 8的Windows SDK.我仍然找不到也SignTool.exe没有SignCode.exe.

直到我意识到微软已经改变了它的安装路径.现在它已安装到以下位置之一:

64位版本8.1: C:\Program Files (x86)\Windows Kits\8.1\bin\x64

32位,版本8.1: C:\Program Files (x86)\Windows Kits\8.1\bin\x86

64位,8.0版: C:\Program Files (x86)\Windows Kits\8.0\bin\x64

32位,8.0版: C:\Program Files (x86)\Windows Kits\8.0\bin\x86

在Windows 10上编辑,二进制文件可以在以下位置找到:

C:\Program Files (x86)\Windows Kits\10\bin\x86

等等

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有