我为 Outlook 开发了一个 VSTO 插件。我使用从 Verisign Inc. 购买的证书签署该插件。该证书有效并由受信任的根机构授权。但是,当我的客户安装该插件时,他们仍然会收到“您想从该发布商安装此插件吗?”的提示。问题。
据我了解,Verisign 证书足以消除这种情况,对吗? 此提示是 VSTO 插件安装中必需的吗?
谢谢
最佳答案
不,提示不是强制性的,但听起来像是 1)你的代码实际上没有签名,即使你认为它是(你应该能够通过右键单击编译的 DLL 并检查安全选项卡来验证这一点) 2)证书不是正确类型的证书(有不同类型的证书,我相信您需要的证书称为“代码签名”证书。 3) 也许客户的机器上有一个旧版本仍在加载(因此会提示)?
但简短的答案是,使用正确的证书、正确签名并正确安装,用户将不会收到提示。
关于VSTO 已签名,但安装时仍收到确认提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5858688/