Error: Unable to find the requested .Net Framework Data Provider. It may not be installed.

Otro error que normalmente aparece cuando publicamos nuestro sitio web ASP.Net en un hosting comercial para producción es este. El error se refiere a que no está instalado el proveedor de datos para la aplicación. Cuando estamos en modo local Asp.Net no muestra este error debido a que nuestra maquina para desarrollo tiene instalado todo lo necesario para ejecutarse correctamente, incluyendo el proveedor de datos.

En nuestro caso, el proveedor de datos es MySQL, pues no basta con agregar la referencia al ensamblado de MySQL (MySql.Data.dll) además de esto hay que agregar una sección en el archivo Web.Config que referencia el proveedor de datos en cuestión. Esta es una factoría de datos.

Hay que tener en cuenta que esto solo funciona para cuando publicamos nuestro sitio web en algún hosting comercial, cuando volvemos a trabajar en nuestra maquina de desarrollo si dejamos esta instrucción nos marcará error, así que toca comentarla para poder correr nuestra aplicación en modo local.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *