您好,欢迎访问三七文档
关于部分电脑无法注册ActiveX.dll控件的解决方案一、现象描述由于发卡需要,必须首先在电脑上安装发卡器驱动,然后注册发卡器接口ActiveX.dll控件。目前在使用过程中出现大量电脑无法注册ActiveX.dll控件的现象。使用RegSvr32注册提示错误信息见下图。ActiveX.dll控件注册不成功,将导致发卡器无法读写智能卡,造成无法操作智能卡、终端无法使用的严重后果。二、现象产生的原因产生这一现场的原因是缺少ActiveX控件注册必需的DLL文件。微软操作系统下VC开发的ActiveX控件注册前提需要电脑首先安装VCRuntime,VCRuntime为VisualC++开发工具的依赖DLL安装包,该安装包默认为系统自带自安装。但由于有些供电公司安装的系统为GHOST版或各种定制版如雨林木风、番茄花园版等系统,这些系统为了减小安装文件大小和实现系统快速安装,已经删掉原系统自带的许多工具包。ActiveX控件注册失败就是由于系统中缺少微软对VC开发工具支持的DLL依赖包,造成DLL文件注册时缺少必需文件而导致失败。三、解决方案安装微软的VC开发程序的依赖DLL安装包VCRuntime即可解决上述问题。VCRuntime安装方法1、解压VBVC_Redist_x86_2010.rar压缩包至当前文件夹2、双击运行VBVC_Redist_x86.exe,【下一步】-【安装】3、安装完成后即修复完成。4、再次执行reg32.bat。系统提示如下5、至此就完成了发卡器接口控件的注册,接下来便可以使用发卡器发卡。陈超2012-10-19
本文标题:关于部分电脑regsvr32loadlibaryActiveX控件的解决方案-20121019
链接地址:https://www.777doc.com/doc-2676985 .html