Click here to Skip to main content
15,895,084 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

My PC configuration 64 -bit formate and MS- Office formate is 32 - bit formate. And i install AccessDataBaseEnginee also 32 bit formate . Then also i'm facing the same problem

'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. 


can anyone help me to resolve this issue..
Posted
Updated 17-Dec-12 1:02am
v2

install office 2007 in your system. Not later or previous versions
 
Share this answer
 
While working with Microsoft Access Database connectivity with with ADO.NET you might have received this error

The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
The 'Microsoft.Jet.oledb.4.0' provider is not registered on the local machine
etc ...
Solution:-
You need to change the Solution Platform from "Any CPU" to "x86". The steps are given below
1. Right Click on the Solution File in Solution Explorer
2. Click on the Configuration Manager.
3.Click on the Active Platform Drop down, If x86 is already there then select that, else Click on New
4.Select x86 from the new platform dropdown
5.Compile and Run your application,

If you are still facing the issue then try installing Office System Driver


OLEDB Provider is not registered on the local machine[^]

may solve ur problem.
 
Share this answer
 
v2
Comments
[no name] 15-Dec-12 5:07am    
I followed those steps and then install office system driver s/w from this link
http://www.microsoft.com/en-us/download/confirmation.aspx?id=23734
and install it in my PC then also i'm facing the same problem
Tarkus_ 21-Sep-13 6:59am    
Changing the project configuration to x86 solved the problem,thank you very much
StackQ 15-Dec-12 5:10am    
restart ur pc again.
Raghavendra M 27-Sep-13 6:50am    
Thank u . . Thank u very much . . , I was also facing same problem , now it resolved . .
[no name] 15-Dec-12 5:10am    
k
 
Share this answer
 
Comments
[no name] 15-Dec-12 4:54am    
k in my pc i installed this S/w , and again i try to debug my page it's showing the same problem what should i do
[no name] 15-Dec-12 4:55am    
try installing Office System Driver
[no name] 15-Dec-12 5:04am    
Hey i already download the Software and installed in my PC also
[no name] 15-Dec-12 5:02am    
Please send me the URL to download this
Quote:
Hi,

I think this issue is caused by you are running 64-bit windows and there are no MS Access drivers that run 64-bit. So I suggest you trying to change your build configuration to x86. You can do that on the project properties dialog under "Compile>Advanced Compile Options...>Target CPU". Change it to "x86". Then clean and rebuild your solution.

Hope that helps.


Thanks & Regard
Sham :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900