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

A 64-bit version of the 'Microsoft Access Database Engine 2010 Redistributable' that will allow you to use the 'Microsoft.ACE.OLEDB.12.0' provider is available here:
http://www.microsoft.com/en-us/download/details.aspx?id=13255

If you use the download from the accepted answer, you will need to build for x86, as pointed out by @backtestbroker.com.


Well, you need to install it. You're looking for:

  • The 2007 Office System Driver: Data Connectivity Components.