Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: NetJava en 13 Junio 2011, 12:30 pm



Título: Provider para access en X86
Publicado por: NetJava en 13 Junio 2011, 12:30 pm
Buenas,

Tengo un problema con el provider, el error es: El proveedor 'Microsoft.ACE.OLEDB.12.0' no está registrado en el equipo local. Al principio pensé que era por la versión de mi Office que era el 2003, ahora es el 2007 cambie el provider pero sigo con el mismo problema... Por lo visto tiene que correr la aplicación en un 32Bits... y no hay otra solución... salvo seleccionar X86 como CPU de destino... en el propio compilador, sabéis que pasos hay que dar para hacer esto último¿?

Saludos y gracias.


Título: Re: Provider para access en X86
Publicado por: NetJava en 13 Junio 2011, 12:47 pm
Buenas, el resumen de mi pregunta es como hacéis para conectar en Windows 7 el .net a Access XD. Gracias.


Título: Re: Provider para access en X86
Publicado por: NetJava en 13 Junio 2011, 13:17 pm
Ya lo encontré, os lo pongo por si alguien tiene el mismo problemilla.

En .NET 2005.
Generar/Administrador de configuración - A nuestra aplicación le ponemos X86 en la columna de "Plataforma" y ya estaría solucionado se genera, creo, una carpeta con el nombre X86 y en ella se guarda lo referente al proyecto y listo, funciona.

Saludos.