我开发了一个winform app,我正在通过clickonce进行部署。我已经使用Thawte证书对清单和可执行文件进行了签名,并通过Internet进行部署。我的理解是,只要它被签名并且证书安装在客户端计算机上(它是),那么即使用户不是管理员也不会提示他们管理员,您可以为应用程序启用完全信任批准。
虽然安装和更新仍然提示。
答案 0 :(得分:2)
解决了这个问题。
您需要将自己的证书安装为“Trusted Publisher”,将Thawte证书安装为“Intermmediate Certification Authority”。然后,我似乎无法在任何地方找到最重要的步骤,在VS中右键单击您的项目,转到“发布”选项卡,单击“选项”,然后单击“清单”,然后“使用应用程序清单获取信任信息” “
Abracadabra - 魔法点击一下,你的应用程序上撒满了仙尘。
希望这有助于某人。