VSTO已签名,但在安装时仍会得到确认提示

时间:2011-05-02 14:55:24

标签: vsto code-signing

我为Outlook开发了一个VSTO插件。我使用Verisign Inc.购买的证书对插件进行签名。证书有效并由受信任的根授权机构授权。但是,当我的客户安装插件时,系统仍会提示“您是否要从此发布者安装此插件?”问题

根据我的理解,Verisign证书足以让它消失,我是对的吗? 此提示在VSTO插件安装中是必需的吗?

由于

1 个答案:

答案 0 :(得分:3)

不,提示不是强制性的,但听起来也是如此 1)您的代码实际上没有签名,即使您认为它是(您应该能够通过右键单击已编译的DLL并检查安全选项卡来验证) 2)证书不是正确的证书(有不同种类的证书,我相信你需要的证书称为“代码签名”证书。 3)也许客户机器上的旧版本仍在加载(因此提示)?

但简短的回答是,使用正确的证书,正确签名并正确安装,用户将无法得到提示。