今天登陆一个部署在本地的B/S架构系统,突然出现弹出Automation 服务器不能创建对象,我还在用IE8。

先扯远一点emmmm.............在传统架构下,应用程序被分割成二进制文件或者类,而在COM架构下,开发人员可以先开发出一个个功能性的COM组件,然后把他们组合成一个应用程序。这样单一功能的更新就可以通过更换组件来实现,组件还可以实现复用,通过增加与抽离组件还可以实现对应用程序的定制。ActiveX是微软对于一系列策略性面向对象程序技术和工具的称呼,这些技术中比较核心的就是组件对象模型(COM),它是关于如何建立组件以及如何通过组件建立程序的一种技术规范,自动化(Automation)技术的目的就是让COM组件方便被VB或者Script语言调用,是COM中的核心技术。

有这么一个概念和关系,COM组件就是一组接口的集合,其中实现了IDispath的接口叫Automation组件,在Automation组件的基础上,再实现规定的接口具有特定的功能就是ActiveX控件。

Automation分为服务器和客户端两部分,服务器端定义了自己的属性和方法,客户端下载下来的ActiveX控件通过服务器提供的IDispath接口可以读取或者设置这些属性并调用提供的方法在应用程序上完成特定的功能。

所以,Automation 服务器不能创建对象,原因很有可能是客户端的ActiveX控件下载不了。不是所有自定义的ActiveX控件IE都会信任并下载,我是通过修改IE浏览器Internet选项--安全--自定义级别中将第三项“对未标记为可安全执行脚本ActiveX控件初始化并执行脚本”设置为启用,解决了问题。

网上还有其他解决方案我也没有去尝试,写这篇博客就是想梳理一下诸多解决方案后面的原委,可能自己没有理太清,欢迎大家指出我的错误或者交流新的解决方案。后续我试过其他解决方案也会继续来补充的。

IE浏览器访问出现Automation 服务器不能创建对象相关推荐

  1. windows无法新建计算机对象,win10系统ie浏览器提示“Automation 服务器不能创建对象”的办法...

    有关win10系统ie浏览器提示"Automation 服务器不能创建对象"的操作方法想必大家有所耳闻.但是能够对win10系统ie浏览器提示"Automation 服务 ...

  2. 创建ActiveXObject ADODB.Stream时报错:automation服务器不能创建对象

    先说句废话:通过解决"automation服务器不能创建"这个问题,总算是见识到了什么叫做"网上文章一大抄,看你会抄不会抄"了,各种解决方案,但都大同小异,且能 ...

  3. 电脑上导表显示服务器不能创建对象6,win10系统提示automation服务器不能创建对象的还原办法...

    win10系统使用久了,好多网友反馈说win10系统提示automation服务器不能创建对象的问题,非常不方便.有什么办法可以永久解决win10系统提示automation服务器不能创建对象的问题, ...

  4. 电脑显示服务器不能创建对象,Automation服务器不能创建对象

    悬赏园豆:20 [已解决问题] 解决于 2007-12-19 09:55 <SCRIPT LANGUAGE="JavaScript">     function Aut ...

  5. 为什么网站总显示服务器不能创建对象,Win7系统下IE网页报错“Automation 服务器不能创建对象”怎么办?...

    在Win7系统下使用微软老牌IE浏览器经常出现各种各样的故障,比如当前页面脚本出现错误.网页无法播放视屏.无法加载FLASH播放器等,近日又有用户反馈IE网页报错"Automation 服务 ...

  6. 关于JS错误:Automation 服务器不能创建对象

    开发了证书模块后,在我和另一位电脑操作都没有问题的,可偏偏在其它测试机上就出现 js 错误:Automation 服务器不能创建对象. 下面是逐一排错: (一)检测根证书的问题,排除. (二)上网查一 ...

  7. automation服务器不能创建对象的问题

    [摘 要] 本文详细介绍关于解决automation服务器不能创建对象的问题的文章专题. [现象] 准备新建一个项目,却发生一件奇怪的事情,系统报告"automation服务器不能创建对象& ...

  8. Asp.Net 之 通过调用 WScript.Shell 启动本地 exe 程序时产生“ automation服务器不能创建对象 ”的错误...

    我们经常需要通过生成 ActiveXObject("WScript.Shell"); 来调用某一exe文件. 设置网页打印的页眉页脚为空: var HKEY_Root,HKEY_P ...

  9. automation服务器不能创建对象”的问题的解决方案总结大全

    本人工作中的应用系统都是jsp的,大量javascript程序,一旦出"automation服务器不能创建对象"问题,大量报表及查询无法保存,苦思冥 想.千尝万试,终于将其搞定,现 ...

  10. 遇到automation服务器不能创建对象...

    搞不明白怎么突然就automation服务器不能创建对象了,不过还好,解决方法很简单: regsvr32 scrrun.dll 转载于:https://www.cnblogs.com/liangcat ...

最新文章

  1. Keras【Deep Learning With Python】RNN Classifier 循环神经网络
  2. 使用 RxJS 实现 JavaScript 的 Reactive 编程
  3. 大数据 vr csdn_VR中的数据可视化如何革命化科学
  4. LeetCode OJ 160. Intersection of Two Linked Lists
  5. Oracle Assets Additions API--Sample Script(Invoices)
  6. SpringBoot 2 快速整合 RabbitMQ
  7. 24个 CSS 高级技巧合集
  8. 你以为你懂MySQL索引?阿里的面试官:你还太嫩!
  9. 最强 IDE 之争:Eclipse 还是没超过 Visual Studio、Xcode 回温
  10. 数据降维降维(二)----Laplacian Eigenmaps
  11. 图像超分工具,在线工具
  12. 《深入剖析Android系统》第9章RIL补充配图
  13. Laravel 全文检索 Scout集成Algolia
  14. Apache 跟踪用户会话
  15. 关于2006年上半年网工试考一览
  16. 如何高效率安排你的时间?Mac精品日程管理软件推荐
  17. 14款免费的GIF制作软件(转载)
  18. Can‘t connect to any repository: 的解决办法, 在Push代码,提交代码到代码仓库的时候,提示不能连接到该代码仓库
  19. 对象存储入门 [ minIo ozone ]
  20. threejs基于vue加载模型,让模型开启自动旋转 模型位置改变

热门文章

  1. 请更换备份电池 pos机_河南付临门pos机刷卡手续费
  2. linux系统屏幕触摸校准
  3. 【Java框架】CSFramework框架的应用——简易聊天室
  4. C语言 取绝对值函数abs()使用及注意事项
  5. 关于csgo的观看录像fps低_CSGO如何设置视频选项高FPS
  6. 让AI燃料加速“燃烧”,IBM新一代软件定义存储来了
  7. Java+Swing实现自助取款机(ATM)系统-TXT存储数据
  8. 怎么白嫖一部好手机?我来告诉你
  9. navicat can not load oci dll,193,126
  10. html杜邦分析图,怎么用Excel做动态杜邦分析图表?