Windows 2003 server 64bit no incluye los drivers OLEDB para poder acceder a una base access.
Para que una aplicación en c# funcione, se debe compilar como 32bit, para obligar a que el server utilice 32bits para su ejecución, y entonces sí poder tener acceso a dichos drivers.
En Proyecto/propiedades/Generar, elegir en destino de la plataforma (platform target), x86.
Si se deja en Any CPU, se ejecutará como 64bits y no tendrá acceso a los drivers.
No hay comentarios:
Publicar un comentario