首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装SignTool.exe for Windows 10

如何安装SignTool.exe for Windows 10
EN

Stack Overflow用户
提问于 2015-08-07 04:07:28
回答 17查看 191.5K关注 0票数 121

如何在Visual 2015中安装SignTool.exe以供下线10使用?我试图构建我的项目,但是程序抛出了一个错误:

错误签名时发生错误: SignTool.exe未找到。

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2016-02-02 11:03:56

您需要安装Windows 10 SDK。

  1. Visual 2015更新1已包含它,但默认情况下未安装。您应该转到“控制面板->程序和功能”,找到2015并选择"Change“。

2015安装程序将启动。选择“修改”。

在Visual组件列表中找到“通用Windows应用程序开发工具”,打开子项列表并选择“Windows10SDK (10.0.10240)”。

Windows 10 SDK在VS 2015更新1安装程序中

  1. 当然,您可以直接从Microsoft:https://go.microsoft.com/fwlink/?LinkID=698771安装Windows10SDK

正如josant已经写过的--安装完成后,您将在文件夹中找到SignTool.exe:

  • x86 -> c:\Program (X86)\->工具包\10\bin\x86
  • x64 -> c:\程序文件(X86)\->工具包\10\bin\x64\
票数 143
EN

Stack Overflow用户

发布于 2018-10-24 07:57:56

如果您只想要SignTool,并且真的希望最小化安装,下面是我反向设计的一种方法:

  1. .iso下载https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk文件(当前的下载链接是http://go.microsoft.com/fwlink/p/?LinkID=2022797) .exe下载将不能工作,因为它是一个在线安装程序,它在运行时消除了它的依赖关系。
  2. 用一个工具(如.iso )解压7-拉链
  3. 安装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替换为x86armarm64,请使用其他CPU体系结构)。

如果想在例如CI场景中使用signtool.exe和其他文件,也可以将该文件夹中的其他文件提交到版本控制存储库中。我试过了,而且效果不错。

(所有文件可能都不是必需的,因为这个文件夹中还有一些其他.exe工具可能负责这些依赖关系,但我不确定哪些文件可以被删除以使文件集更小。其他人可以自由地对这一地区进行进一步调查。)我只想复制signtool.*,但没有工作,所以至少需要一些其他文件。)

票数 75
EN

Stack Overflow用户

发布于 2019-06-22 18:27:57

你可以在这里找到它:

C:\Program Files (x86)\Windows Kits\10\App Certification Kit

截图:

票数 47
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31869552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档