xp系统之家

win7之家
当前位置:w7系统之家 > 资讯教程 > 推荐教程 >

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理

来源:网络整理  发布者:wy  发布时间:2019-12-19 08:20:00

  运行程序都是需要电脑中很多的服务和一些功能的支持,那有用户在电脑中操作ASP程序的时候发现系统提示ActiveX部件控件不能创建对象的情况,导致服务器系统可能会出现故障,那在windows xp电脑中我们遇到了ActiveX部件不能创建对象的这一个部件,应该如何来进行处理呢?今天小编就来跟大家分享一下,电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理方法。

  具体的方法和详细的步骤如下;

  步骤一:相关DLL文件注册

  1、这个步骤也是前提,就是已经注册好和启动相关的DLL文件了。

  打开运行输入框,输入cmd-回车,在cmd窗口中输入:regsvr32 “c:windowssystem32scrrun.dll”,别忘记了有双引号。

  2、如果第一步不行的话,那么就需要手动运行一些DLL文件了,创建一个文本文档,然后将下列文字复制进去:

  echo 正在修复,这个过程可能需要几分钟,请稍候……

  rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dll

  rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.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 修复成功!任意键退出!

  pause>nul

  3、黏贴好以上的文字之后,给文本文档随便取个名字,然后修改后缀为bat,最近双击它就行了。这样就完成了DLL文件的注册了。

  步骤二:ODBC数据源配置

  1、到了这一步,就是配置问题了,主要是IIS和ODBC数据源的配置选择问题,请大家不要忽视这两个配置,特别是64位运行32位程序的时候。我们是要在64位系统上运行32位程序,因此在ODBC数据源的选择上选择32位的(虽然说有的64位系统兼容32位程序,但我们暂不谈这样的配置方式),32位的ODBC打开方式路径是C:\Windows\SysWOW64\。64位系统ODBC打开默认是的64位ODBC,它的路径其实也在这个文件夹下。

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理-01

  2、我们开打32位的ODBC添加数据源,为了区分可以以32位结尾。

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理-02

  3、因为一个网站,在64位数据源那边如果也设置了数据源的话,你名称也设置成一样的,那时间久了,在程序当中,你都不知道是用几位的数据源了,看下图我的程序,就是选择32位的数据源配置。

  步骤三:IIS配置

  1、在IIS配置中,关键就几点:1、启动父路径;2、还有就是网站对应的“应用程序池”的设置。

  2、启动父路径。

  3、选择应用程序池,以便下一步对它进行设置。

  4、应用程序池设置:1、版本;2、启用32位应用程序;3、自动运行,如下图:

  5、到这里,就设置完成了,最后提醒一下,程序中的数据源名称别忘记了是选择32位的那个名称哈。不然的话,以上全设置好了,但是数据源又选错了,就会提示以下的错误。

  运行出现不能创建对象的故障错误,可能就是电脑中的dll文件出现了问题,通过本次的几个步骤来进行查看,ActiveX部件不能创建对象以后可以通过数据源配置来进行恢复我们的这一个程序上的故障。


热门软件

  • 电脑软件
  • win7系统
  • xp系统
更多>

用户评论

(已有0条评论)
表情
注:您的评论需要经过审核才能显示哦,请文明发言!
还没有评论,快来抢沙发吧!

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理

发布时间:2019-12-19 08:20    浏览数:

  运行程序都是需要电脑中很多的服务和一些功能的支持,那有用户在电脑中操作ASP程序的时候发现系统提示ActiveX部件控件不能创建对象的情况,导致服务器系统可能会出现故障,那在windows xp电脑中我们遇到了ActiveX部件不能创建对象的这一个部件,应该如何来进行处理呢?今天小编就来跟大家分享一下,电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理方法。

  具体的方法和详细的步骤如下;

  步骤一:相关DLL文件注册

  1、这个步骤也是前提,就是已经注册好和启动相关的DLL文件了。

  打开运行输入框,输入cmd-回车,在cmd窗口中输入:regsvr32 “c:windowssystem32scrrun.dll”,别忘记了有双引号。

  2、如果第一步不行的话,那么就需要手动运行一些DLL文件了,创建一个文本文档,然后将下列文字复制进去:

  echo 正在修复,这个过程可能需要几分钟,请稍候……

  rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dll

  rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.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 修复成功!任意键退出!

  pause>nul

  3、黏贴好以上的文字之后,给文本文档随便取个名字,然后修改后缀为bat,最近双击它就行了。这样就完成了DLL文件的注册了。

  步骤二:ODBC数据源配置

  1、到了这一步,就是配置问题了,主要是IIS和ODBC数据源的配置选择问题,请大家不要忽视这两个配置,特别是64位运行32位程序的时候。我们是要在64位系统上运行32位程序,因此在ODBC数据源的选择上选择32位的(虽然说有的64位系统兼容32位程序,但我们暂不谈这样的配置方式),32位的ODBC打开方式路径是C:\Windows\SysWOW64\。64位系统ODBC打开默认是的64位ODBC,它的路径其实也在这个文件夹下。

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理-01

  2、我们开打32位的ODBC添加数据源,为了区分可以以32位结尾。

电脑运行ASP程序出现ActiveX部件故障提示不能创建对象的处理-02

  3、因为一个网站,在64位数据源那边如果也设置了数据源的话,你名称也设置成一样的,那时间久了,在程序当中,你都不知道是用几位的数据源了,看下图我的程序,就是选择32位的数据源配置。

  步骤三:IIS配置

  1、在IIS配置中,关键就几点:1、启动父路径;2、还有就是网站对应的“应用程序池”的设置。

  2、启动父路径。

  3、选择应用程序池,以便下一步对它进行设置。

  4、应用程序池设置:1、版本;2、启用32位应用程序;3、自动运行,如下图:

  5、到这里,就设置完成了,最后提醒一下,程序中的数据源名称别忘记了是选择32位的那个名称哈。不然的话,以上全设置好了,但是数据源又选错了,就会提示以下的错误。

  运行出现不能创建对象的故障错误,可能就是电脑中的dll文件出现了问题,通过本次的几个步骤来进行查看,ActiveX部件不能创建对象以后可以通过数据源配置来进行恢复我们的这一个程序上的故障。


猜你喜欢的推荐教程

本站Windows系统与电脑软件,所有软件来自于互联网,
版权属原著所有,如有需要请购买正版。
如有侵权,敬请来信联系我们,我们立刻删除
Copyright © 2004-2016
W7系统之家(www.ghostw7.com).All Rights Reserved
返回顶部