Need Help with Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine Error

I have created some apps on my home PC using Visual Studio 2008 (C#) and MS Office 2007 (MS Access) as my database. My OS is Windows Vista. Everything is 32 bit. I loaded the above software and apps onto a laptop that uses Windows 7, 64 bit.I cannot get my apps to open the MS Access database. I get the error "The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine":. I have tried to download new drivers and so forth, but nothing seems to work. I have even tried to run my app by changing the compatibility mode to Windows Vista, with no luck.

Does anyone have a solution. Thank you for your time.

1 answer

Hi, you need insrall a set of components.

Here Link -> http://www.microsoft.com/en-US/download/details.aspx?id=23734