0

我有一个64 位应用程序,我尝试从中访问 Access DAO API。我的电脑上只安装了 Access 32 位。

使用 64 位引用的 PIA 进行编译会产生以下运行时错误:

CLSID {CD7791B9-43FD-42C5-AE42-8DD2811F0419} failed due to the following error: 80040154 Class not registered 

以 32 位编译时一切正常。

有可能这样做吗?我在这里有什么选择?

编辑

我将其缩小到一个事实,即 MSFT 可能不提供64 位版本的 DAO。有人在这里遇到同样的问题

4

1 回答 1

0

我发现的唯一一件事是卸载 Office 32 位并安装 Office 64 位,感觉不对:我只需要 64 位来解决其他一些问题。数据层应该茁壮成长以独立于上下文。

于 2013-06-17T14:19:16.093 回答