Windows 7:无法注册DLL – 错误代码:0X80004005
当我试图注册一个COM DLL时,
regsvr32 rpcrt4.dll
我收到以下错误信息:
“模块”c:\ windows \ system 32 \“rpcrt4.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0X80070006。
我该如何解决这个问题? 请帮忙。
根据这个: http : //www.vistax64.com/vista-installation-setup/33219-regsvr32-error-0x80004005.html
在提升的命令提示符下运行它。
打开开始菜单并在search框中inputcmd
按住Ctrl + Shift
并按Enter
这将以pipe理员模式运行命令提示符。
现在inputregsvr32 MyComobject.dll
使用下面的命令应该在Windows 7上工作。不要忘记用双引号将完整path的dll名称括起来。
C:\Windows\SysWOW64>regsvr32 "c:\dll.name"