非管理员activex安装IE8与XP [英] Non admin activex installation IE8 with XP
本文介绍了非管理员activex安装IE8与XP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
对于非管理员activex安装,我在部署部分添加了InstallScope = user。通过此更改,Activex Installtion在使用IE8的VISTA中正常工作,但在使用IE8的Windows XP上,activex安装失败,错误"未实现"。 。如果我从INF安装中删除Installscope = user,则在XP上运行但在VISTA上失败。使用IE7在XP中安装即使使用Installscope = user也能正常工作。
***代码下载日志条目(2009年10月22日@ 15:35:06)***
代码下载错误:(hr = 80004001)未实现
操作失败。详细信息:
CodeBase:file:/// C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab
CLSID:{196D7803-DE83-431A-9FB5-DDD8B01BB0E7}
扩展名:
类型:
日志:报告代码下载完成:(hr:80004001(FAILED),CLASSID:196d7803 ...,szCODE :( file:/// C :/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab),MainType :( null),MainExt:(null))
---详细错误日志跟随---
LOG :下载OnStopBinding调用(hrStatus = 0 / hrResponseHdr = 0)。
日志:URL下载完成:hrStatus:0,hrOSB:80004001,hrResponseHdr:0,URL :(文件:/// C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab)
日志:报告代码下载完成:(hr:80004001(FAILED),CLASSID:196d7803 ...,szCODE :( file:/// C:/ Documents%20and%20Settings / ajeetvijayvergiya / Desktop / agent / iagent。 cab),MainType :( null),MainExt:(null))
解决方案
我们遇到了相同的问题。
解决方法是支持INF中的机器和用户部署模式。
例子:
[部署]
InstallScope = user | machine
参考:
http://msdn.microsoft.com/en-us/library/dd433049%28VS.85%29.aspx#_packages
For non admin activex installation I have added InstallScope=user in Deployment Section. With this change Activex Installtion works fine in VISTA with IE8 but on Windows XP with IE8 the activex installation failed with error "not implemented" . If I removed Installscope=user from INF installtion works on XP but fails on VISTA. With IE7 in XP installation works fine even with Installscope=user.
*** Code Download Log entry (22 Oct 2009 @ 15:35:06) *** Code Download Error: (hr = 80004001) Not implemented Operation failed. Detailed Information: CodeBase: file:///C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab CLSID: {196D7803-DE83-431A-9FB5-DDD8B01BB0E7} Extension: Type: LOG: Reporting Code Download Completion: (hr:80004001 (FAILED), CLASSID: 196d7803..., szCODE:(file:///C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab), MainType:(null), MainExt:(null)) --- Detailed Error Log Follows --- LOG: Download OnStopBinding called (hrStatus = 0 / hrResponseHdr = 0). LOG: URL Download Complete: hrStatus:0, hrOSB:80004001, hrResponseHdr:0, URL:(file:///C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab) LOG: Reporting Code Download Completion: (hr:80004001 (FAILED), CLASSID: 196d7803..., szCODE:(file:///C:/Documents%20and%20Settings/ajeetvijayvergiya/Desktop/agent/iagent.cab), MainType:(null), MainExt:(null))
解决方案
We encountered the same issue.
The workaround was to support both machine and user deployment modes in the INF.
Example:
[Deployment]
InstallScope=user|machine
Reference:
http://msdn.microsoft.com/en-us/library/dd433049%28VS.85%29.aspx#_packages
这篇关于非管理员activex安装IE8与XP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文