Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 21454|Răspunde: 0

[Rezolvat] Incapacitatea de a oferi un proces pentru un ADO.NET cu numele fix "MySql.Data.MySqlClient"...

[Copiază linkul]
Postat pe 28.04.2018 11:43:34 | | |
Această postare a fost editată ultima dată de QWERTYU la 28-04-2018, 23:46

"/" Eroare de server în aplicație.

Tipul furnizorului Entity Framework "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=" înregistrat în fișierul de configurare al aplicației nu poate fi încărcat pentru furnizorii ADO.NET cu denumirea fixă "MySql.Data.MySqlClient" neutru, PublicKeyToken=c5687fc88969c44d"。 Asigură-te că folosești numele ansamblului calificat și că ansamblul este disponibil pentru aplicația care rulează. Pentru mai multe informații, vezi http://go.microsoft.com/fwlink/?LinkId=260882.
Descriere: O excepție negestionată a avut loc în timpul executării cererii web curente. Verifică informațiile despre stack trace pentru detalii despre eroare și de unde a venit în codul tău care a cauzat eroarea.

Detalii excepție: System.InvalidOperationException: Nu se poate încărca tipul de furnizor al cadrului entității "MySql.Data.MySqlClient.MySqlProviderServices" înregistrat în fișierul de configurare al aplicației pentru ADO.NET furnizor cu numele fix "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Asigură-te că folosești numele ansamblului calificat și că ansamblul este disponibil pentru aplicația care rulează. Pentru mai multe informații, vezi http://go.microsoft.com/fwlink/?LinkId=260882.

Eroare sursă:

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

Fișier sursă: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Linie: 24

Urmele de stivă:

Soluție:

1: Faceți clic dreapta pe proiect->Add reference->Browse și referiți la toate fișierele dll sub MySQL Connector Net 6.8.3\Assemblies\v4.5.

2: Adaugă nodul furnizor în web.config:

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



VS2015 +EF6 Conectează-te la baza de date MYSQL pentru a genera entități

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








Precedent:web API Definiția proprietății rutei
Următor:Caracteristici personalizate ale modelului MVC
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com