win7 下注册dll文件失败
2016-01-04 20:25
706 查看
1、win7 下注册dll文件失败,提示模块“xx.dll”已加载,但找不到入口点DllRegisterServer
原因:该dll文件非可注册组件,没有包含DllRegisterServer函数,可用depend.exe 查看
2、win7 下注册dll文件失败,提示模块“xx.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0x80020009
原因:win7的权限问题,可用以下步骤解决。但win7下把dll放入system32文件下,用下面方法行不通
开始--所有程序--附件--命令行--右键“以管理员身份运行”进入cmd方式,然后在cmd方式下进入要注册dll所在文件夹中,再次使用regsvr32 /s xx.dll,就可以了
3、网页下载时出现 cab安装 “无法将文件复制到目标目录”,原因System32文件夹权限访问问题。
解决: 在inf文件中,DestDir设为空 即:DestDir=。
DestDir,它的值是dll将要存到本地硬盘的位置,如果它的值是10,则将dll放到\Windows或者\WinNT下;如果是 11,则放到\Windows\System或者\WinNT\System32下;如果是空(就是没有值)则会放到\Windows或者\WinNT下的Downloaded Program Files目录下;
4、安装时报Exception EOleSysError in module usb_ocx.ocx at 0001D065. 加载类型库/DLL时出错。
原因是:Windows 7的安全性控制,要以管理员身份运行程序才行。(网上找的)
解决方法呢?????????????
实际原因:页面
<OBJECT
id=TestAX
codebase="usb_ocx.CAB#version=1,0,0,1"
classid="clsid:E2005AE2-4C12-440E-88EB-2CFC9A36F840"
width=270
height=210
align=center
hspace=0
vspace=0
visible=false
>
中,classid 与cab中inf文件所描述的classid不一致。该成一致就行了
结果还是出错。。。
终于解决了:还是win7的权限控制问题
http://apps.hi.baidu.com/share/detail/15843942
原因:该dll文件非可注册组件,没有包含DllRegisterServer函数,可用depend.exe 查看
2、win7 下注册dll文件失败,提示模块“xx.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0x80020009
原因:win7的权限问题,可用以下步骤解决。但win7下把dll放入system32文件下,用下面方法行不通
开始--所有程序--附件--命令行--右键“以管理员身份运行”进入cmd方式,然后在cmd方式下进入要注册dll所在文件夹中,再次使用regsvr32 /s xx.dll,就可以了
3、网页下载时出现 cab安装 “无法将文件复制到目标目录”,原因System32文件夹权限访问问题。
解决: 在inf文件中,DestDir设为空 即:DestDir=。
DestDir,它的值是dll将要存到本地硬盘的位置,如果它的值是10,则将dll放到\Windows或者\WinNT下;如果是 11,则放到\Windows\System或者\WinNT\System32下;如果是空(就是没有值)则会放到\Windows或者\WinNT下的Downloaded Program Files目录下;
4、安装时报Exception EOleSysError in module usb_ocx.ocx at 0001D065. 加载类型库/DLL时出错。
原因是:Windows 7的安全性控制,要以管理员身份运行程序才行。(网上找的)
解决方法呢?????????????
实际原因:页面
<OBJECT
id=TestAX
codebase="usb_ocx.CAB#version=1,0,0,1"
classid="clsid:E2005AE2-4C12-440E-88EB-2CFC9A36F840"
width=270
height=210
align=center
hspace=0
vspace=0
visible=false
>
中,classid 与cab中inf文件所描述的classid不一致。该成一致就行了
结果还是出错。。。
终于解决了:还是win7的权限控制问题
http://apps.hi.baidu.com/share/detail/15843942
相关文章推荐
- Win7 不能运行bat
- C#实现将程序锁定到Win7任务栏的方法
- win7安装ruby on rails开发环境
- Win7系统安装MySQL5.5.21图解教程
- Win7 32/64位系统下安装SQL2005和SP3补丁安装教程[图文]
- Delphi2007编译的程序在Win7下图标模糊的解决办法
- win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法
- win7下安装 JDK 基本流程
- win7下memCache的安装过程(具体操作步骤)
- 简单介绍win7下搭建apache+php+mysql开发环境
- Win7、win2008中让IIS7支持asp的方法
- Win7中开启系统自带FTP服务器的方法
- win7计划任务定时执行PHP脚本设置图解
- win7系统下 vs2010 调式就关闭要重启处理方法
- 在Win7 中为php扩展配置Xcache
- win7系统配置php+Apache+mysql环境的方法
- win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
- win7+apache+php+mysql环境配置操作详解
- Win7中IIS的ASP.NET环境配置简洁版
- Win7旗舰版中的IIS配置asp.net的运行环境配置教程(图文教程+视频)