则表明已完成手动注册例如系统提示“c\Windows\system32\aliedit\alieditdll中的DllRegisterServer成功”3重新启动电脑如果完成了以上的操作,还是无法成功的安装控件,建议客户重装系统,设置还原这C++有点问题的,去官网下载最好不过这是电脑的原因了收到请回复或采纳。

相应DLL文件缺失或未注册的问题,以websiteapi32dll为例,修复步骤如下1首先,在一定途径获取websiteapi32dll文件,例如搜索引擎查询并下载2将websiteapi32dll文件复制到“C\Windows\System32”这个目录下3点击“开始菜单”,选择“运行”按钮,输入regsvr32 websiteapi32dll,点击。
1找到dll文件所在的文件夹,在该文件夹范围内单击鼠标右键,并选择“在此处打开命令窗口”2打开命令窗口后如下图所示 3在打开的命令窗口中输入regsvr32 s 您的dll文件名称,比如我的文件名称是adll,那就输入regsvr32 s adll,这样就把adll这个文件注册了4更多操作方法可以在命令窗口。

3点击编辑 粘贴以后,for %1 in %windir%\system32\*dll do regsvr32exe s %1 命令就复制到了管理员命令提示符窗口中这样操作,输入的命令不会出现错误,按下键盘上的回车键4我们按下回车键以后,开始注册系统的dll文件,窗口中的文件会不断的滚动5等待一下,直至。
需要注册的DLL是COM组件,COM组件不是通过文件直接访问必须通过regsvr32注册,将组件的信息写入组册表,当你先引用COM组件时,系统可以枚举出系统全部已经注册了的组件所以COM组件的DLL必须组册才能中传统标准的DLL,需要C#用本地化的方式调用和VB6调用API一样 而只有NET的DLL文件,C#才能直接引用。