我有一个ClickOnce应用程序已经有一段时间没有问题了。我现在正尝试将其部署到具有更严格安全限制的客户:在IE中,他们的设置只允许签名的应用程序运行(工具>>互联网选项>>安全选项卡>>互联网>> ;自定义级别...>>运行未使用Authenticode = Disable签名的组件,运行使用Authenticode = Enable签名的组件。
他们能够运行应用程序的SetUp.exe(默认的publish.htm上的[Install]按钮),但是当他们尝试单击启动链接时(针对app.application文件而不是SetUp) .exe)他们收到以下错误:
激活https:// {DOMAIN} /client/app.application导致异常。检测到以下失败消息:
您的Web浏览器设置不允许您运行未签名的应用程序。
我可以使用相同的IE设置重新创建问题,但是......
我已尝试(重新)使用MageUI.exe签署.application和.exe.manifest文件,但IE仍然抱怨他们没有签名。
感觉我错过了一些明显的东西......任何想法?