C#的activex,个别浏览器无法安装

手抓宝 2014-03-25 03:48:45
用C#写的。。暂时叫它ActiveX。。。

用cabarc包成了cab。

win7下,ie9、10、11都可以正常安装并使用。
xp、2003下ie8以前(含ie8)以及win8的ie11都无法安装。

具体情况是提示安装控件,点击安装后没反应。刷新页面后重复提示安装,在ie的加载项里也没有看到这个控件。

安全方面,添加到信任站点,并将安全等级设为最低(为了测试),并且开启了所有和activex有关的选项,另外在ie的高级设置里,“允许安装和运行软件,即使签名无效”一项也开启了。防火墙、360、杀毒啥的该关的也都关了。IE也是管理员运行的。

求破解。
...全文
457 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunney_ssc 2016-01-18
  • 打赏
  • 举报
回复
楼主你解决了么?我也遇到了同样的问题
尼古拉特斯拉 2015-06-16
  • 打赏
  • 举报
回复
楼主解决方案到底是什么
fmcwc 2014-05-19
  • 打赏
  • 举报
回复
楼主你解决了么?我也遇到了同样的问题
  • 打赏
  • 举报
回复
跑到每一个终端去设置ie,这其实是比较“坑自己”的。 如果一个开发经理这样去假设,不知道你的老板们知道吗?
md5e 2014-03-29
  • 打赏
  • 举报
回复


  • 打赏
  • 举报
回复
引用 8 楼 hrabeyond 的回复:
[1、不会java 2、安装jdk么?我不太懂操作系统是不是都默认安装jdk,但我知道win7以上的系统都自带framework。 不一定要支持多浏览器。不能保证客户会不会自己下载其他浏览器,但是IE肯定会有的。 如果客户使用其他浏览器导致无法实现某些功能,我们可以告诉他:你的打开方式不对。 我们的项目只针对ZF及一些事业单位,客户群体的普遍特点就是你告诉他怎么用,他就会怎么用。客户的重点在于能够正常办公,而不是去研究你的软件有多少bug或者有没有足够全面的兼容性。如果是其他的企业个人等客户,可能会要求的比较高,当然不能用这种手段。
企业web应用应该是用silverlight。
winner2050 2014-03-29
  • 打赏
  • 举报
回复
引用 7 楼 yb871201 的回复:
activeX只支持IE浏览器。 如果你想支持多浏览器的话,我建议你用java的applet,这个是要机器安装java的jdk就可以。
每台电脑都得安装才行了。 applet是占有率最低的方案了。
winner2050 2014-03-29
  • 打赏
  • 举报
回复
引用 3 楼 myhope88 的回复:
除了ie浏览器,其它的基本都不支持吧
其他浏览器用插件支持就行了。 至少我发现ie,谷歌,firefox浏览器都支持,那些抄袭webkit的国产浏览器没有东西可以支持。
燚之四火 2014-03-28
  • 打赏
  • 举报
回复
你还好,我的就本地部署可以,部署在服务器,其他机器上面就无法访问,只有安装了才可以
Kylor 2014-03-26
  • 打赏
  • 举报
回复
activeX只支持IE浏览器。 如果你想支持多浏览器的话,我建议你用java的applet,这个是要机器安装java的jdk就可以。
手抓宝 2014-03-26
  • 打赏
  • 举报
回复
引用 3 楼 myhope88 的回复:
除了ie浏览器,其它的基本都不支持吧
人家说的就是ie
手抓宝 2014-03-26
  • 打赏
  • 举报
回复
引用 2 楼 nelazy 的回复:
如果我没看错,应该是.NET Fromwork没安装,装了就可以了
用2.0框架做的。xp应该有吧,win8更应该有了。。都是自带的。。。而且米有框架顶多是没法用,但是现在连装都装不上
手抓宝 2014-03-26
  • 打赏
  • 举报
回复
引用 1 楼 u010781074 的回复:
activeX只支持IE浏览器,并且对IE的各个版本支持度不一样,其实你现在只需要对IE8以上支持就行了。
win8下的ie11也不好使
myhope88 2014-03-26
  • 打赏
  • 举报
回复
除了ie浏览器,其它的基本都不支持吧
手抓宝 2014-03-26
  • 打赏
  • 举报
回复
引用 7 楼 yb871201 的回复:
activeX只支持IE浏览器。 如果你想支持多浏览器的话,我建议你用java的applet,这个是要机器安装java的jdk就可以。
1、不会java 2、安装jdk么?我不太懂操作系统是不是都默认安装jdk,但我知道win7以上的系统都自带framework。 不一定要支持多浏览器。不能保证客户会不会自己下载其他浏览器,但是IE肯定会有的。 如果客户使用其他浏览器导致无法实现某些功能,我们可以告诉他:你的打开方式不对。 我们的项目只针对ZF及一些事业单位,客户群体的普遍特点就是你告诉他怎么用,他就会怎么用。客户的重点在于能够正常办公,而不是去研究你的软件有多少bug或者有没有足够全面的兼容性。如果是其他的企业个人等客户,可能会要求的比较高,当然不能用这种手段。
nelazy 2014-03-25
  • 打赏
  • 举报
回复
如果我没看错,应该是.NET Fromwork没安装,装了就可以了
刘小安 2014-03-25
  • 打赏
  • 举报
回复
activeX只支持IE浏览器,并且对IE的各个版本支持度不一样,其实你现在只需要对IE8以上支持就行了。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧