简体   繁体   English

Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册?

[英]Microsoft.ACE.OLEDB.12.0 Provider is not registered on the Local Machine?

I am getting this error when i am trying to install VS project in a 64 bit System. 当我尝试在64位系统中安装VS项目时出现此错误。 I already download and install AccessDatabaseEngine . 我已经下载并安装AccessDatabaseEngine There is any other method to do that, i am using MS Access( Office 2007 ) database to my application. 还有其他方法可以做到,我正在对应用程序使用MS Access( Office 2007 )数据库。 both systems are using x32 system tools **. 两个系统都使用x32系统工具**。 if i am installing **AccessDatabaseEngine(x64) it is getting an error your system consists of ( x32 system tools ) 如果我正在安装** AccessDatabaseEngine(x64) ,则会收到错误消息,说明您的系统包含( x32系统工具

Try to find out your solution from here 尝试从这里找出您的解决方案

For Web

If you have installed the AccessDataEngine and are still getting the Not Registered error 如果您已经安装了AccessDataEngine ,但仍收到未注册错误

AND

you are running IIS7 on a 64 bit server, 您在64位服务器上运行IIS7,

MAKE SURE 确保

you have enabled 32-bit applications for the application pool associated with the website. 您已为与网站关联的应用程序池启用了32位应用程序。 In IIS , Right click on the application pool. IIS ,右键单击应用程序池。 In the properties window, the 2nd option from the top is "Enable 32-Bit Applications". 在属性窗口中,顶部的第二个选项是“启用32位应用程序”。 Set it to true. 将其设置为true。

如果您要同时使用64位应用程序和32位mdb,可以查看http://jeelytech.blogspot.com/2013/11/oledb64.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 未在本地计算机上注册“ Provider = Microsoft.ACE.OLEDB.12.0”提供程序 - The 'Provider=Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine microsoft.ace.oledb.12.0提供程序未在本地计算机上注册 - the microsoft.ace.oledb.12.0 provider is not registered on the local machine “'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册” - "The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine" 'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine “Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册。 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. 'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机(服务器)上注册 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine (server) 错误:“ Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册” - Error: 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine' microsoft.ace.oledb.12.0 provider未在本地注册 - microsoft.ace.oledb.12.0 provider is not registered on the local machine Azure-'Microsoft.ACE.OleDb.12.0'提供程序未在本地计算机上注册 - Azure - 'Microsoft.ACE.OleDb.12.0' provider is not registered on the local machine Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册错误 - Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine error
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM