dll动态链接库及ocxactivex控件终极解决方案(特别针对Windows10家庭版)安装软件时,在最后一步提示安装失败“注册COM(ActiveX)控件失败:C...”,软件安装失败。如图
尝试直接注册该dll文件时,也失败。提示“模块“”加载失败,请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.dll文件是否有问题”
当然.dll文件在其他机器上是可以正常使用的。路径也没有任何问题。
查看网上,解决办法很多,列举一下,供以后大家参考:
1.需要使用管理员权限,即运行dll文件时要以管理员身份运行cmd。XP中无需关心权限,但是win7和win10是需要管理员权限的;
2.注册.dll文件时要使用绝对路径;
3.在开始菜单中打开命令行提示符上单击右键,以管理员身份运行,在DOS命令中输入regsvr32(记得加一空格)文件地址\xxx.dll,回车确定;
4.注册Windows版本,32位的电脑把文件(xxxx.dll)复制到C:\Windows\system32文件下,不是32位电脑,要把那个文件放入到C:\Windows\syswow64路径下;
5.也有说是什么C++运行库或者.net插件少了,因为系统注册控件时需要C++开发环境的支持,所以可以在微软