如何在Visual 2015中安装SignTool.exe以供下线10使用?我试图构建我的项目,但是程序抛出了一个错误:
错误签名时发生错误: SignTool.exe未找到。
发布于 2016-02-02 11:03:56
您需要安装Windows 10 SDK。
2015安装程序将启动。选择“修改”。
在Visual组件列表中找到“通用Windows应用程序开发工具”,打开子项列表并选择“Windows10SDK (10.0.10240)”。
Windows 10 SDK在VS 2015更新1安装程序中
正如josant已经写过的--安装完成后,您将在文件夹中找到SignTool.exe:
发布于 2018-10-24 07:57:56
如果您只想要SignTool,并且真的希望最小化安装,下面是我反向设计的一种方法:
.iso下载https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk文件(当前的下载链接是http://go.microsoft.com/fwlink/p/?LinkID=2022797) .exe下载将不能工作,因为它是一个在线安装程序,它在运行时消除了它的依赖关系。.iso )解压7-拉链。Installers/Windows SDK Signing Tools-x86_en-us.msi文件-它只有388 KiB大。作为参考,它从以下.cab文件中提取其文件,因此独立安装也需要这些文件:4c3ef4b2b1dc72149f979f4243d2accf.cab (339个KiB)685f3d4691f444bc382762d603a99afc.cab (1002 KiB)e5c4b31ff9997ac5603f4f28cd7df602.cab (389 KiB)e98fa5eb5fee6ce17a7a69d585870b7c.cab (1.2 MiB)
就这样了--您现在将在signtool.exe中拥有C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64文件和伙伴(如果您需要将x64替换为x86、arm或arm64,请使用其他CPU体系结构)。
如果想在例如CI场景中使用signtool.exe和其他文件,也可以将该文件夹中的其他文件提交到版本控制存储库中。我试过了,而且效果不错。
(所有文件可能都不是必需的,因为这个文件夹中还有一些其他.exe工具可能负责这些依赖关系,但我不确定哪些文件可以被删除以使文件集更小。其他人可以自由地对这一地区进行进一步调查。)我只想复制signtool.*,但没有工作,所以至少需要一些其他文件。)
发布于 2019-06-22 18:27:57
你可以在这里找到它:
C:\Program Files (x86)\Windows Kits\10\App Certification Kit
截图:

https://stackoverflow.com/questions/31869552
复制相似问题