动态库注册失败

来源:互联网 发布:日本的电视直播软件 编辑:程序博客网 时间:2024/05/17 09:40

从网上下载的动态库注册不上,原因就是少了依赖的动态库,例如用vs2005编译的动态库到没有那种环境的机子上就是注册不上的

 

解决办法:

1. 首先找个名字叫 DEPENDS.EXE 的工具 (VC6\Tools)目录下面有该工具。

2. 使用工具打开对应的DLL,可以看到里面有些是带问号的或者红色的,那些就是少了库。

3. 从别人电脑上拷贝那些库到WINDOWS\SYSTEM32目录下,然后重新注册。

 

以上方法基本可行,但是也遇到过所有的依赖库都有,但还是注册不上的,例如我在网上下了个vs2005写的动态库,把依赖的库都拷贝到win下了还是注册不上,后来就是直接装2005的运行库得以解决的。所以说如果以上方法行不通的话 可以先查查他少的是不是vs的运行库,如msvcr80.dll msvcp80.dll就是vs2005的。90对应的是vs2008 100对应的是vs2010。

原创粉丝点击