Dor*_*lan 6 signtool windows-store-apps appx
我正在创建一个Appx包makeappx.exe,然后尝试使用它来签名SignTool.exe.
我从SignTool得到的错误是:
"错误:SignerSign()失败." (-2147024693/0x800700cb)
我使用的证书是由我根据此处的说明创建的.
在EventViewer没有关于此记录失败的操作!
我不明白这个错误意味着什么,以及如何解决它!有没有人遇到这个,并找到了解决方案?
我不能使用Visual Studio所以我需要坚持makeappx.exe.
appxmanifest xml 文件需要有一个与签署 appx 包的证书相对应的发布者。发布者在“<Identity />”标记的属性中指定。
来自MSDN:
应用清单发布者名称必须与签名的主题名称完全匹配。注意 这些名称在引号中指定,并且区分大小写和空格。您可以更新为 AppxManifest.xml 文件中的 Identity 元素定义的 Publisher 属性字符串,以匹配预期签名证书的使用者名称。或者,选择主题名称与应用清单发布者名称匹配的不同签名证书。清单发布者名称和证书使用者名称均列在事件消息中。
错误示例:
错误 0x8007000B:应用清单发布者名称 (CN=Contoso) 必须与签名证书的使用者名称 (CN=Contoso、C=US) 匹配。
| 归档时间: |
|
| 查看次数: |
6674 次 |
| 最近记录: |