I developed an internal application with vb .net 2008, it creates oledb connection and opens excel file. I started the coding when I had office 2007, when other people tried to install it on their machines, these with office 2007 would be fine but these with office 2010 would get error message The 'Microsoft.Ace.OLEDB.12.0' provider is not registered on the local machine Now I upgraded my office to 2010 and I can’t get my application work on my machine. I got the same error message. (tried 14.0 – the same). Tried everything can find from google etc ...
Info for my PC:
Windows 7 (32bit), Microsoft Office 2010, Visual Studio .net 2008.
Checked the registry editor, the Microsoft.Ace.OLEDB.12.0 is on the HKEY_CLASSES_ROOT listTuesday, May 15, 2012 3:51 PM
it is about 64 bit systems
Download and install itTuesday, July 10, 2012 8:09 PM
Please check this:
Kindly let me know if the above works.
Wednesday, August 01, 2012 12:56 AM
This solution worked for me:
Let me know
Wednesday, August 01, 2012 4:18 AM
The correct download to solve this problem is here;
Saturday, September 29, 2012 8:51 AM
- Edited by Jake_UK Saturday, September 29, 2012 8:56 AM