Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我收到一个错误The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.但是,我在两天前使用相同的服务加载了许多文件。为什么这个问题已经开始出现。
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
我的机器是 64 位 windows 7 操作系统。.NET 解决方案中的每个项目都针对任何 CPU 进行了配置。
在项目的属性中尝试定位x86而不是AnyCPU:
x86
AnyCPU
或者,如果您想针对 AnyCPU,您需要安装 x64 位 Access OLEDB 提供程序。你可以download it from here。
download it from here