none
Error when Running Application - 'Microsoft.Ace.Oledb.12.0' provider is not registered on the local machine RRS feed

  • Question

  • I have created a Console Application using VS 2013, its running fine on my system but throws error on other systems with Ace.Oledb.12.0 is not registered. 

    I have installed the patches from the link : https://social.msdn.microsoft.com/Forums/en-US/1d5c04c7-157f-4955-a14b-41d912d50a64/how-to-fix-error-the-microsoftaceoledb120-provider-is-not-registered-on-the-local-machine?forum=vstsdb

     with no success. Am I missing anything? 

    I have Office 2013 and OS is 64 Bit. I have installed both 32 bit and 64 bit (Uninstalling one version and then installing other) and restarted the system to make sure changes take place properly. No Success here too! 

    I also ran the below script in Powershell to check if oledb.12 is there in system or not, and it shows no entry for oledb.12 or oledb.10 

    (New-Object system.data.oledb.oledbenumerator).GetElements() | select SOURCES_NAME, SOURCES_DESCRIPTION 

    Please help!

    Wednesday, January 20, 2016 3:12 PM

Answers

All replies