ClickOnce应用程序安装 – 安全警告

我有一个部署在网站上的clickonce应用程序(例如, http://example.com ),用户将从该网站下载我发布的应用程序的setup.exe文件,并在他们的计算机上安装该应用程序。

我已经使用GoDaddy为我的公司颁发的证书签署了我的申请的ClickOnce清单。

但是,用户在尝试安装我的应用程序时仍会收到以下应用程序安全警告。 有没有办法让这个安全警告根本不显示?

任何帮助将不胜感激。

单击一次应用程序安装 - 安全警告

好吧,你必须按照MSDN库中的步骤( 源 ):

当第一次在用户的桌面上启动ClickOnce应用程序时,.NET Framework运行时将首先检查以确保应用程序清单没有被篡改,因为它们是使用用于签名的任何发布者证书签名的。 如果他们通过了该检查,则运行时将查看受信任的根证书颁发机构存储,并查看该存储库中是否安装了发布者证书颁发者的证书。 然后,它将查看证书上的发布者是谁,并查看他们的证书是否在受信任的发布者商店中。 如果这两件事情都属实,那么默认情况下不会提示用户 ,并且应用程序将被授予应用程序清单文件中指定的任何权限。

只要最终用户未修改其通知设置,就不会显示提示。