2013-10-10 205 views
0

当我尝试在64位系统中安装VS项目时出现此错误。我已经下载并安装了AccessDatabaseEngine。有任何其他方法可以做到这一点,我使用MS Access(Office 2007)数据库到我的应用程序。这两个系统都使用x32系统工具**。如果我安装** AccessDatabaseEngine(64)它让你的系统组成(X32系统工具Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册?

+0

请看看http://social.msdn.microsoft.com/Forums/en-US/f11b2df9-fd0a-4528-987f-f95dfdccee0a/microsoftaceoledb120-provider-is-not-registered -on-the-local-machine-error?forum = adodotnetdataproviders – Rohit

+0

有很多关于此问题的问题。只需看看右边的相关列 – Steve

+0

['Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册64位计算机](http://stackoverflow.com/questions/11078675/ -microsoft-ace-oledb-12-0-provider-is-registered-on-the-local-machine-i) – Steve

回答

3

尝试从here

For Web

找出解决方案错误如果您已经安装了AccessDataEngine并仍然得到未注册错误

你是一个64位服务器上运行IIS7,

做出与网站相关联的应用程序池SURE

已启用32位应用程序。在IIS中,右键单击应用程序池。在属性窗口中,顶部的第二个选项是“启用32位应用程序”。将其设置为true。

+0

这是一个windows应用程序 – Anjali

+0

@Anjali请检查我的链接,它会帮助你。 – Amit

+0

我已经检查过这些链接。基于我只在客户端系统安装accessdataengine – Anjali

相关问题