【发布时间】:2016-04-26 08:59:15
【问题描述】:
我们在通过 ClickOnce 安装应用程序时遇到了一些麻烦。
我们拥有 Verisign 证书,我们使用 VisualStudio 中的选项对 ClickOnce 安装程序进行签名。这在第一次安装应用程序期间按预期工作,Windows 询问我们是否确定安装,但按照证书中的预期将我们的公司显示为发布者。
但是安装的文件没有签名。在我们的一些客户机器上,在第一次安全检查之后,windows 会抛出另一个警告,关于安装的应用程序 exe 的名称,说发布者未知。
我们试图通过 postbuld 命令在 opt-folder 中对有问题的 exe 文件进行签名,这确实是在对它们进行签名,但之后 clickonce 安装失败,声称文件的哈希值与文件中的哈希值不同清单。
在 ClickOnce 安装中签署所有 exe 和 dll 文件的正确方法是什么?
【问题讨论】:
标签: certificate clickonce code-signing