VSTO Outlook 部署 - ClickOnce
VSTO Outlook Deployment - ClickOnce
我写了一个非常简单的加载项,可以在 outlook 的功能区中添加一个按钮 (C#)。
我花了好几天时间尝试使用 clickonce 方法将这个非常简单的插件安装到另一台机器上。
我已使用 Visual Studio 将 clickonce 发布到 ftp。目前一切正常。
在另一台机器上 运行 生成的 vsto(或 setup.exe)后,我收到错误:
'System.Security.SecurityException: Customized functionality in this application will not work because the certificate used to sign the deployment manifest for Add-In or its location is not trusted. Contact your administrator for further assistance.'
我理解需要证书才能删除添加到 Outlook 的恶意加载项背后的想法。我已经在我的机器上使用测试证书签署了 clickonce 部署。
是否可以在不支付第三方证书费用的情况下,为用户提供 clickonce url 并且他们无需我对他们的机器执行任何操作就可以安装它? (and/or 域等)这非常适合许多企业用户使用。改变他们的环境是不切实际的。
非常感谢。
检查您的证书链。您很可能需要将证书副本放入:
证书 - 当前 User\Trusted 根证书颁发机构
...因此您的 "issuer" 是受信任的,以便您的证书受信任。
我写了一个非常简单的加载项,可以在 outlook 的功能区中添加一个按钮 (C#)。
我花了好几天时间尝试使用 clickonce 方法将这个非常简单的插件安装到另一台机器上。
我已使用 Visual Studio 将 clickonce 发布到 ftp。目前一切正常。
在另一台机器上 运行 生成的 vsto(或 setup.exe)后,我收到错误:
'System.Security.SecurityException: Customized functionality in this application will not work because the certificate used to sign the deployment manifest for Add-In or its location is not trusted. Contact your administrator for further assistance.'
我理解需要证书才能删除添加到 Outlook 的恶意加载项背后的想法。我已经在我的机器上使用测试证书签署了 clickonce 部署。
是否可以在不支付第三方证书费用的情况下,为用户提供 clickonce url 并且他们无需我对他们的机器执行任何操作就可以安装它? (and/or 域等)这非常适合许多企业用户使用。改变他们的环境是不切实际的。
非常感谢。
检查您的证书链。您很可能需要将证书副本放入:
证书 - 当前 User\Trusted 根证书颁发机构
...因此您的 "issuer" 是受信任的,以便您的证书受信任。