我工作中的应用系统都是jsp,还有大量的javascript程序。一旦出现“自动化服务器无法创建对象”的问题,大量的报表和查询都无法保存。我努力了,终于完成了。现在和大家分享一下相关方案。
1.如果脚本。关闭FileSystemObject (FSO文本文件读写),只需打开FSO功能,在“运行”中执行regsvr 32 scrrun.dll即可。
2.安全模式设置为“中”。如果javascript脚本中报告了此错误,则应启用IE的安全设置“不允许运行未标记为安全的activeX控件”。
注意,如果将相应的网站设置为“可信站点”,则必须对“可信站点”进行相应的IE安全设置。这个时候,把IE设置为“互联网”将是徒劳的。
3.有些脚本需要Microsoft msxml控件才能进入。使用IE 5或以上默认安全模式时,会提示是否接受MSXML控件。如果您接受,MSXML将自动安装到您的计算机上(这将需要几分钟)。
如果自动安装不成功,可以自己下载安装MSXML 3.0 SP7。有时msxml 3服务是关闭的,所以您可以使用REGSVR 32 msxml3.dll。
4.以上方法基本可以解决问题。如果在安装某个软件后出现此问题,请尝试卸载或重新安装该软件!
如果仍然不起作用,请尝试以下方法:
5.请将以下语句复制到记事本中,保存为带后缀的文件。cmd,然后运行它。当然,在命令行运行一句是没问题的。
Echo正在修复中。这个过程可能需要几分钟。请稍候.
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/System32/dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/Catroot/icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /I
regsvr32 /s msrating.dll
regsvr32 /s mlang.dll
regsvr32 /s hlink.dll
regsvr32 /s mshtml.dll
regsvr32 /s mshtmled.dll
regsvr32 /s urlmon.dll
regsvr32 /s plugin.ocx
regsvr32 /s sendmail.dll
regsvr32 /s mshtml.dll /i
regsvr32 /s scrobj.dll
regsvr32 /s corpol.dll
regsvr32 /s jscript.dll
regsvr32 /s msxml.dll
regsvr32 /s imgutil.dll
regsvr32 /s cryptext.dll
regsvr32 /s inseng.dll
regsvr32 /s iesetup.dll /i
regsvr32 /s cryptdlg.dll
regsvr32 /s actxprxy.dll
regsvr32 /s dispex.dll
regsvr32 /s occache.dll
regsvr32 /s iepeers.dll
regsvr32 /s urlmon.dll /i
regsvr32 /s cdfview.dll
regsvr32 /s webcheck.dll
regsvr32 /s mobsync.dll
regsvr32 /s pngfilt.dll
regsvr32 /s licmgr10.dll
regsvr32 /s hhctrl.ocx
regsvr32 /s inetcfg.dll
regsvr32 /s trialoc.dll
regsvr32 /s tdc.ocx
regsvr32 /s MSR2C.DLL
regsvr32 /s msident.dll
regsvr32 /s msieftp.dll
regsvr32 /s xmsconf.ocx
regsvr32 /s ils.dll
regsvr32 /s msoeacct.dll
regsvr32 /s wab32.dll
regsvr32 /s wabimp.dll
regsvr32 /s wabfind.dll
regsvr32 /s oemiglib.dll
regsvr32 /s directdb.dll
regsvr32 /s inetcomm.dll
regsvr32 /s msoe.dll
regsvr32 /s oeimport.dll
regsvr32 /s msdxm.ocx
regsvr32 /s dxmasf.dll
regsvr32 /s laprxy.dll
regsvr32 /s l3codecx.ax
regsvr32 /s acelpdec.ax
regsvr32 /s mpg4ds32.ax
regsvr32 /s danim.dll
regsvr32 /s Daxctle.ocx
regsvr32 /s lmrt.dll
regsvr32 /s datime.dll
regsvr32 /s dxtrans.dll
regsvr32 /s dxtmsft.dll
regsvr32 /s wshom.ocx
regsvr32 /s wshext.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll mstinit.exe /setup
regsvr32 /s msnsspc.dll /SspcCreateSspiReg
regsvr32 /s msapsspc.dll /SspcCreateSspiReg
echo.
echo.
Echo修复成功!按任意键退出!
pausenul