Tag Archives: MS Access

[Решение] Ошибка “The ‘Microsoft.ACE.OLEDB.12.0′ provider is not registered on the local machine”

Advertisement from Google Причины проблемы: Microsoft.ACE.OLEDB.12.0 драйвер имеет две версии: x86 и x64. Эти две версии не могут быть установленные одновременно, соответственно если ваше .net приложение собирается под AnyCPU то в случае 64 битной системы оно будет пытаться использовать 64 драйвер, и наоборот. Решение: – В Configuration Manager установите сборку приложения под x86 платформу (BUILD… Read More »

[Fixed] The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine

The problem arises when you have your application compiled for AnyCPU Platform, you are running on a 64bit system and the installed ADO.NET provider (Microsoft ACE.OLEDB.12.0) is the 32bit version. When using the AnyCpu target Platform your code will be executed as 64bit code on 64bit systems and as 32bit code on 32bit systems. An application executed as… Read More »