• 技术文章 >常见问题

    如何解决对dllregisterserver的调用失败的问题

    藏色散人藏色散人2021-01-06 09:07:34原创20176

    解决对dllregisterserver的调用失败的方法:首先在开始菜单右击【命令提示符(管理员)】;然后在命令提示符中输入【regsvr32 "路径 \控件名称"】;最后确定回车即可。

    本文操作环境:Windows10系统、Dell G3电脑。

    解决win10 “ .dll(或.ocx)控件已加载,但对DllregisterServer的调用失败,错误代码为0x80007005”

    重构机房的过程参考用VB生成的“机房收费系统.exe”可执行 ,安装后有一些涉及到控件的窗体会报错,提示“运行错误'399' 部件‘***.ocx’或其附件之一不能正确注册:一个文件丢失或无效”。这个问题是因为所需要的控件没有正确注册所导致的,用win+R打开运行窗口输入“cmd” 命令中输入“regsvr32 + 路径 + 控件名称”才可以使用。

    但回车后提示却显示“ ***.dll(或.ocx控件已加载但对DllRegisterServer的调用失败,错误代码0x8002801c(或其他其他类似错误代码)”。出现这个错误一般是和权限问题有关,命令提示符需要以管理员权限运行才可以注册成功。



    最简单的解决方法就是:

    在开始菜单右击—>命令提示符(管理员)(A)

    在管理员:命令提示符中输入"regsvr32 "路径 \控件名称" "

    回车 , 然后提示注册成功。



    亲测有效,非常好用!

    更多相关知识,请访问PHP中文网

    以上就是如何解决对dllregisterserver的调用失败的问题的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:dllregisterserver
    上一篇:dfu模式是什么意思 下一篇:void和int的区别是什么

    相关文章推荐

    • 如何解决jquery ajax不兼容ie8的问题• 如何解决jquery无法加载问题• win10依赖服务或组无法启动怎么解决• ae已禁用刷新请释放caps lock怎么解决

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网