如何通过网页安装Windows应用程序“喜欢安装yahoo messenger”?
答案 0 :(得分:3)
过去是:
<object type="application/x-oleobject"
classid="(classid of an activex control your app installs to mark that it is present)"
codebase="http://www.example.com/your/install.cab"
>
Install my grate program pls
</object>
但是不值得为此烦恼,用户必须通过顶部的“信息栏”,甚至允许它提示你安装一些东西,如果它由于任何数量的不起作用权限/设置问题这是一个死胡同。
还有其他各种浏览器特性级别的方法,例如Firefox的SecurityManager或Java签名的jar,但它们几乎是浪费时间。
只需链接到一个简单的.exe,大家都很高兴。我不知道你在哪里,但对我来说,下载“Yahoo Messenger”页面只是给了我一个简单的旧版:
<a href="http://rd.software.yahoo.com/msgr/9/msgr9us.exe">Download Now</a>
答案 1 :(得分:1)
虽然可以简单地提供安装程序的链接,但您还应该考虑ClickOnce。这样,只需单击即可从网页安装和运行沙盒用户帐户,并更新旧版本。
答案 2 :(得分:0)
我同意Dour High Arch,ClickOnce是您最好的选择
答案 3 :(得分:0)
由于明显的安全风险,浏览器通常会停止此操作。 在Windows上,通过使用Authenticode证书进行签名,可以使各种结果警告(XP以后)变得更加温和(您正在这样做,对吧?)。