Rumah > masalah biasa > 如何解决对dllregisterserver的调用失败的问题

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

藏色散人
Lepaskan: 2023-02-10 16:14:48
asal
82455 orang telah melayarinya

解决对dllregisterserver的调用失败的方法:1、右击开始按钮,在打开的菜单中点击“命令提示符(管理员)”;2、在“命令提示符”窗口中输入“regsvr32   "路径 \控件名称"”命令;3、回车执行命令,提示注册成功即可。

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

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

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

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

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

1.png

最简单的解决方法就是:

     右击开始按钮,在打开的菜单中点击“命令提示符(管理员)”

0.png

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

0-2.png

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

2.png

亲测有效,非常好用!

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

Atas ialah kandungan terperinci 如何解决对dllregisterserver的调用失败的问题. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan