0

在Windows 7 32 位中使用 access 数据库的点网 windows 应用程序。在其他 64 位系统中安装此应用程序时会出现错误“ Microsoft.Jet.OLEDB.12.0 Provider is not registered in the local machine”。

因此,我安装AccessDatabaseEngine_x64并运行了似乎可以正常工作的应用程序,但卸载相同的应用程序并再次安装会出现相同的错误。

任何帮助,将不胜感激。

4

2 回答 2

1

Microsoft.Jet.OLEDB.12.0 与 Microsoft.ACE.OLEDB.12.0

我敢肯定,你一定已经安装了

2007 Office System 驱动程序:数据连接组件

于 2013-04-23T18:52:39.260 回答
0

要解决此问题,请在 Visual Studio 中打开项目,然后:

  1. 在解决方案资源管理器中右键单击您的项目,然后单击属性
  2. 单击构建选项卡
  3. 将平台目标从:任何 CPU 更改为 x86
  4. 重新构建您的解决方案
于 2013-12-19T10:24:45.500 回答