0

我收到一个错误The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.但是,我在两天前使用相同的服务加载了许多文件。为什么这个问题已经开始出现。

我的机器是 64 位 windows 7 操作系统。.NET 解决方案中的每个项目都针对任何 CPU 进行了配置。

4

1 回答 1

1

在项目的属性中尝试定位x86而不是AnyCPU

在此处输入图像描述

或者,如果您想针对 AnyCPU,您需要安装 x64 位 Access OLEDB 提供程序。你可以download it from here

于 2013-06-23T15:12:28.793 回答