网站技术 · 2011 年 03 月 28 日 0

解决OCX注册失败问题

项目管理工具这段时间一直无法使用,影响了任务分配和报工审核,安装工具所需的组件时遇到问题如下:

安装vsproject组件过程中,提示无法注册srd.ocx,安装失败,找到visual project安装目录,把srd.ocx拷贝到C盘根目录下尝试手工在运行中执行regsvr32 c:\srd.ocx进行注册组件,提示“loadLibrary(“c:\srd.ocx”)failed-找不到指定模块”

从网上查找原因,说是可能操作系统缺少该组件注册所需要的DLL文件,缺少哪个呢?

找到一个工具名字叫:Dependency Walker 2.2,可以分析EXE、 OCX、DLL安装过程中所需要的文件,下载后打开SRD.OCX,提示缺少msvbvm60.dll,从其它系统拷贝该文件到c:\windows\system32目录,重新执行注册,OK

另:该工具使用方法及下载地址:http://www.dependencywalker.com/