COM错误{00000602-0000-0010-8000-00AA006D2EA4},8007007e [英] COM Error {00000602-0000-0010-8000-00AA006D2EA4}, 8007007e
问题描述
我最近开发了一个软件,该软件将excel表格作为输入,并创建一个MS Access数据库以在其中放置一些值,然后显示报告.
我的问题是,该软件可以在五台PC上正常运行,但是在Win XP上不能仅在一台PC上运行.每当系统尝试创建访问数据库时,都会生成错误.
我正在使用com库''Microsoft ADO Ext. 6.0 for DDL and Security''(interop.ADOX.DLL)并通过单击一次部署来部署该软件
错误是:
错误:由于以下错误,无法为具有CLSID {00000602-0000-0010-8000-00AA006D2EA4}的组件检索COM类工厂:8007007e
我将目标CPU更改为x86,但错误仍然出现.任何人都可以帮我吗?
Hi,
I have developed a software recently that takes excel sheets as input and creates an MS Access database to put some values there then displays a report.
My problem is the software is working fine on five PCs but it does not on only one pc with Win XP. an error is being generated whenever the system tries to create the access database.
Im using a com library ''Microsoft ADO Ext. 6.0 for DDL and Security'' (interop.ADOX.DLL) and the software is being deployed by click once deployment
The error is:
Error:Retrieving the COM class factory for component with CLSID {00000602-0000-0010-8000-00AA006D2EA4} failed due to the following error: 8007007e
I have changed the target CPU to x86 but the error still appear. Can anyone help me please?
推荐答案
对该错误代码的快速查找表明它找不到具有该类ID的COM目标.因此,您需要安装它.
A quick lookup of that error code says that it cannot find the COM target with that class id. So you need to get it installed.
这篇关于COM错误{00000602-0000-0010-8000-00AA006D2EA4},8007007e的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!