新的IE9 ClickOnce警告 [英] New IE9 ClickOnce Warning
问题描述
似乎IE9的默认安装提供了更强大的"不安装"功能。消息比早期的浏览器:
It seems that a default install of IE9 presents a much more forceful "don't install" message than earlier browsers:
每天的非技术用户会点击"无论如何都要运行"。有这样的警告?我确实理解这是技术上IE9的SmartScreen过滤器,它提供了这个对话框,但是启用SmartScreen过滤器是一个推荐的/默认的IE9
安装选项。
What everyday non-technical user would click "Run anyway" with a warning like that? I do understand that this is technically IE9's SmartScreen Filter that is presenting this dialog, but enabling the SmartScreen Filter is a recommended/default IE9 installation option.
注意这个是一个完全代码签名的应用程序,带有当前证书:
Note that this is a fully code-signed application with a current certficate:
想法?鉴于这种新的用户体验,ClickOnce仍然是内部Intranet网站以外的任何可行的部署选项吗?
Ideas? Given this new user experience, is ClickOnce still a viable deployment option for anything other than an internal intranet site?
谢谢,
Adam
Thanks,
Adam
推荐答案
你将不得不做我们其他人所做的事情。您将不得不为数字代码签名证书掏钱,然后使用证书签署您的清单。不是自签名的,真实的,将您的公司名称与根证书
权限联系起来。然后那个对话变得更友好......我们真的不喜欢它,但那是实际的答案......
You are going to have to do what the rest of us have done. You will have to cough up money for a digital code-signing certificate and then sign your manifests with the certificate. Not a self-signed, an real one, that ties your company name to a root-certification authority. Then that dialog becomes friendlier.... We don't really like it, but that's the practical answer...
这篇关于新的IE9 ClickOnce警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!