WiX Burn Bootstrapper和EV Code Signing Cert

时间:2015-03-27 23:04:15

标签: wix windows-installer code-signing burn

客户向我报告,使用标准authenticode签名证书(由Comodo发布)构建的WiX刻录引导程序可以正常工作但使用EV代码签名证书签名时失败,错误0x8007001 - 功能不正确。

是否有人知道EV代码签名证书是否为Burn支持的方案?

  

[0868:09D8] [2015-03-26T21:10:04] i336:收集容器:   WixAttachedContainer,副本来自:   C:\ Users \用户删节\删节\脚本\ Windows \ redacted.exe

     

[0868:09D8] [2015-03-26T21:10:04] i000:设置字符串变量   ' WixBundleLastUsedSource'重视   ' C:\用户\删节\删节\脚本\ Windows \'

     

[0868:0D1C] [2015-03-26T21:10:04] e000:错误0x80070001:失败   从容器中提取所有文件,erf:1:2:0

     

[0868:09D8] [2015-03-26T21:10:04] e000:错误0x80070001:无法等待   操作完成。

     

[0868:09D8] [2015-03-26T21:10:04] e000:错误0x80070001:无法打开   容器

     

[0868:09D8] [2015-03-26T21:10:04] e000:错误0x80070001:无法打开   container:WixAttachedContainer。

     

[0868:09D8] [2015-03-26T21:10:04] e312:无法从中提取有效载荷   容器:WixAttachedContainer到工作路径:

     

C:\用户\删节\应用程序数据\本地的\ Temp {fa5cf27f-af6e-44af-9bc3-2fd0f59b5c5a} \ 047E315E60BD621D6C1149E476C124F5065E6D26,   错误:0x80070001。

     

[0868:03BC] [2015-03-26T21:10:04] e000:错误0x80070001:失败而   缓存,中止执行。

1 个答案:

答案 0 :(得分:0)

事实证明这是客户的用户错误。他们在切换证书时更改了签名命令。 EV签约Burn确实有效。