无法注册DLL/OCX:regsvr32 failed with exit code 0x5

最近在服务器上装一个等值线控件,确报错:

RegSvr32 failed with exit code 0x5  

尝试解决方法1:

在cmd下 运行for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 命令重新注册

结果:无效;

尝试解决方法2:

(1)找一台安装成功的机子,把安装目录文件拷贝覆盖到目标机上;

(2)根据报错信息,找出注册不上的dll名(或者安装目录名),去安装成功的机子上搜索注册表,将搜索到的注册表信息导成文件;一条条都导出来,然后将注册文件拷贝到目标机,运行导入注册信息。

(3)注销目标机,测试程序,成功。

 

posted on 2017-05-24 20:19  lui  阅读(6108)  评论(0编辑  收藏  举报