Michael Svanström

developer, photographer

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

The issue was experienced on a 64-bit Windows 2008 R2 Server.

Download MDAC from http://download.microsoft.com/download/2/4/3/24375141-E08D-4803-AB0E-10F2E3A07AAA/AccessDatabaseEngine.exe http://www.microsoft.com/en-us/download/details.aspx?id=13255 Install Run iisreset in a cmd prompt You probably want to choose the 64 bit version on 64 bit Windows. But you might need to experiment with “enable 32 bit applications” in your IIS application pool and/or compile your .NET application for the x86 platform only instead of “any” platform.