【发布时间】:2012-04-18 12:15:44
【问题描述】:
当我处理 COM 组件访问时,我收到了这个错误。
无法将“Microsoft.Office.Interop.Access.ApplicationClass”类型的 COM 对象转换为接口类型“Microsoft.Office.Interop.Access._Application”。
此操作失败,因为 IID 为“{68CCE6C0-6129-101B-AF4E-00AA003F0F07}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:加载类型库/DLL 时出错。 (来自 HRESULT 的异常:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。
实际上它是一个从 B 6.0 迁移到 VB.NET 的项目。
谁能帮帮我?
【问题讨论】:
-
可能是产生错误的PC上没有安装MS Access?
-
您是从 64 位操作系统上的 64 位应用程序调用 Access 2003 吗?
-
我们使用的是 Access 2007。
标签: vb.net vb6-migration