Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 21454|Respuesta: 0

[Resuelto] No se puede proporcionar un proceso para un ADO.NET con el nombre fijo "MySql.Data.MySqlClient"...

[Copiar enlace]
Publicado en 28/4/2018 11:43:34 | | |
Esta publicación fue editada por última vez por QWERTYU el 28-4-2018 a las 11:46

"/" Error del servidor en la aplicación.

El tipo de proveedor del Entity Framework "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=" registrado en el archivo de configuración de la aplicación no puede cargarse para proveedores de ADO.NET con el nombre fijo "MySql.Data.MySqlClient" neutral, PublicKeyToken=c5687fc88969c44d"。 Asegúrate de usar el nombre del conjunto cualificado y de que el conjunto esté disponible para la aplicación en ejecución. Para más información, véase http://go.microsoft.com/fwlink/?LinkId=260882.
Descripción: Durante la ejecución de la solicitud web actual se produjo una excepción no gestionada. Consulta la información del rastreo de pila para obtener detalles sobre el error y de dónde proviene en tu código que causó el error.

Detalles de la excepción: System.InvalidOperationException: No se puede cargar el tipo de proveedor del framework de entidad "MySql.Data.MySqlClient.MySqlProviderServices" registrado en el archivo de configuración de la aplicación para ADO.NET proveedor con el nombre fijo "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Asegúrate de usar el nombre del conjunto cualificado y de que el conjunto esté disponible para la aplicación en ejecución. Para más información, véase http://go.microsoft.com/fwlink/?LinkId=260882.

Error de fuente:

Línea 22: {
Línea 23: public ApplicationDbContext() Línea 24: : base("DefaultConnection", throwIfV1Schema: false) Línea 25: {
Línea 26: }

Archivo fuente: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Línea: 24

Rastreo de pila:

Solución:

1: Haz clic derecho en el proyecto->Añadir referencia->Explorar, y referencia a todos los archivos dll en MySQL Connector Net 6.8.3\Assemblies\v4.5.

2: Añadir el nodo proveedor en web.config:

<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>



VS2015 +EF6 Conectarse a la base de datos MYSQL para generar entidades

https://www.itsvse.com/thread-4686-1-1.html








Anterior:Definición de propiedad de ruta de la API web
Próximo:Características personalizadas del modelo MVC
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com