首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在签名SignTool文件时出错:“AppX : SignerSign()失败”(-2147024693/0x800700cb)

在签名SignTool文件时出错:“AppX : SignerSign()失败”(-2147024693/0x800700cb)
EN

Stack Overflow用户
提问于 2014-07-09 09:17:22
回答 2查看 10.7K关注 0票数 7

我正在使用makeappx.exe创建一个Appx包,然后尝试使用SignTool.exe对其进行签名。

我从SignTool得到的错误是:

“错误: SignerSign()失败”(-2147024693/0x800700cb)

我使用的证书是由我按照这里的说明创建的。

EventViewer中,没有关于此失败操作的记录!

我不明白这个错误意味着什么以及如何修正它!以前有没有人遇到过这种情况,并找到了解决办法?

我不能使用Visual,所以我需要坚持使用makeappx.exe

EN

回答 2

Stack Overflow用户

发布于 2014-10-21 21:24:37

Appx清单xml文件需要有一个与签署appx包的证书相对应的发行者。发布者在"“标记的属性中指定。

来自MSDN

应用程序清单发行者名称必须与签名的主题名称完全匹配。注意,这些名称是在引号中指定的,并且是区分大小写和空格的。您可以更新为AppxManifest.xml文件中的Identity元素定义的Publisher属性字符串,以匹配预期签名证书的主题名称。或者,选择具有与应用程序清单发布者名称匹配的主题名称的其他签名证书。事件消息中列出了清单发布者名称和证书主题名称。 示例错误: 错误0x8007000B:应用程序清单发布服务器名(CN=Contoso)必须与签名证书(CN=Contoso,C=US)的主题名称匹配。

票数 3
EN

Stack Overflow用户

发布于 2021-06-14 17:01:06

我知道这是一个老问题,但我只是在签名工具上遇到了类似的问题,但错误代码不同。不过,我认为这一评论是有意义的:

如果您使用了错误的SignTool版本,那么您也可以得到这个错误,但是它并没有给出这个事实的线索。 所以最上面的提示是… 确保您使用与MakeAppx.exe工具相同的文件夹中的MakeAppx.exe。在我的例子中,在“C:\程序文件(x86)\Windows \10\bin\10.0.17763.0\x64]中

交叉链接应该可以帮助这个页面在搜索引擎上获得更高的页面排名。

https://blogs.blackmarble.co.uk/rfennell/2019/04/30/a-fix-for-error-signersign-failed-2146958839-0x80080209-with-signtool-exe/

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

https://stackoverflow.com/questions/24649754

复制
相关文章

相似问题

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