配置
Excel 2013(64位),操作系统(64位),内置x86平台
问题
这个问题可以重复,但我无法找到正确的解决方案。
我正在开发winform,我试图连接access 数据库。在我的系统中,一切正常(64 位操作系统,32 位 Excel)。但客户端具有上述配置。连接时,我遇到异常,“找不到提供程序。它可能未正确安装。”,我主要引用了 2 个链接:
但是两者都失败了。我仍然遇到同样的异常。我可以尝试其他解决方案吗?预先感谢您。
更改平台目标。
在 Visual Studio 2022 中,转到属性 --> 构建 --> 平台目标 --> 从“任何 CPU”更改为您需要的目标平台。就我而言,将该设置更新为“x86”解决了我的问题。