clickonce应用程序安装安全警告管理员被阻止

时间:2017-10-18 19:15:06

标签: winforms .net-4.5 clickonce windows-7-x64

我有一个能够安装或更新的WinForms .NET 4.5.2 clickonce应用程序,直到大约一周前。此时,它开始弹出“应用程序安装 - 安全警告”对话框,指出管理员已阻止此应用程序。

Clickonce Application Install - Security Warning Dialog

environemnt是Windows 7,所有机器都是最新的补丁。

我在3台不同的Windows 7机器上测试了这个。我只在一个问题上得到了问题,称之为机器A.

我已经从

启动了Clickonce部署
  • 网络共享
  • 本地文件夹
  • 内部IIS网站

我也有来自两个不同域的登录(他们互相信任)。无论我用哪个帐户登录机器A,我仍然会收到错误。我可以在机器B和B上使用我的域登录。 C部署没有问题。

我的域帐户中只有一个位于计算机本地管理员组中,而另一个不在。具有本地管理员权限的域帐户在所有计算机上都是相同的。

自10月6日起,这在机器A上再次发挥作用,此后一直没有用。

我审核并尝试了我可以在SO上找到的所有内容,MSDN ClickOnce论坛,robindotnet.wordpress.com,一些书籍以及我可以通过Google找到的任何其他内容,包括注册表设置,IE安全设置等。我有使用有效证书将authicode签名应用于EXE以及Clickonce清单。

我还启用了Clickonce日志记录并将其设置为详细。永远不会生成日志文件。我怀疑在实际的Clickonce安装程序运行之前发生了此安全警告。

欢迎任何建议或解决方案。

由于

1 个答案:

答案 0 :(得分:0)

MSDN Clickonce论坛上有人给了我答案。我需要按照此kb中列出的步骤进行操作:How to: Configure the ClickOnce Trust Prompt Behavior