registrado proveedor office microsoft está equipo engine descargar c# ms-access 64bit

c# - office - El proveedor de Microsoft.ACE.OLEDB.12.0 no está registrado



microsoft.ace.oledb.12.0 64bit (2)

No tiene que compilar para x86, pero necesita instalar el proveedor de acceso OLEDB de 64 bits en un cuadro de 64 bits. Está disponible aquí: Microsoft Access Database Engine 2010 redistribuible

Mi aplicación está escrita en C# y usa Ms-Access 2003 y quiero que se ejecute correctamente en la instalación de Windows de 64-bit . Yo uso el proveedor de datos como ACE.OLEDB.12. 0 en la cadena de conexión, pero todavía se da la excepción de que Microsoft.ACE.OLEDB.12.0 proveedor Microsoft.ACE.OLEDB.12.0 no está registrado aunque he instalado Microsoft Access Databse Engine 2010 ( 32-bit ) en la máquina de destino (como la instalación de Office la máquina de destino Office es de 32-bit ).

Seguí a la siguiente publicación Microsoft.ACE.OLEDB.12.0 proveedor no está registrado y muchas otras publicaciones en msdn y otros sitios de microsoft y el problema resuelve como dicen compilar a x86 . Quiero saber si hay otra forma de resolver este problema que no requiere la compilación de x86 ...