![](/img/trans.png)
[英]The 'Provider=Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
[英]Microsoft.ACE.OLEDB.12.0 Provider is not registered on the Local Machine?
当我尝试在64位系统中安装VS项目时出现此错误。 我已经下载并安装AccessDatabaseEngine 。 还有其他方法可以做到,我正在对应用程序使用MS Access( Office 2007 )数据库。 两个系统都使用x32系统工具**。 如果我正在安装** AccessDatabaseEngine(x64) ,则会收到错误消息,说明您的系统包含( x32系统工具 )
尝试从这里找出您的解决方案
For Web
如果您已经安装了AccessDataEngine
,但仍收到未注册错误
和
您在64位服务器上运行IIS7,
确保
您已为与网站关联的应用程序池启用了32位应用程序。 在IIS
,右键单击应用程序池。 在属性窗口中,顶部的第二个选项是“启用32位应用程序”。 将其设置为true。
如果您要同时使用64位应用程序和32位mdb,可以查看http://jeelytech.blogspot.com/2013/11/oledb64.html 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.