Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 21454|Odpowiedź: 0

[Rozwiązane] Nie mogąc udostępnić procesu dla ADO.NET o stałej nazwie "MySql.Data.MySqlClient"...

[Skopiuj link]
Opublikowano 28.04.2018 11:43:34 | | |
Ten post został ostatnio edytowany przez QWERTYU 2018-4-28 o 11:46

"/" Błąd serwera w aplikacji.

Typ dostawcy Entity Framework "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=" zarejestrowany w pliku konfiguracyjnym aplikacji nie może być załadowany dla ADO.NET dostawców o stałej nazwie "MySql.Data.MySqlClient" neutralny, PublicKeyToken=c5687fc88969c44d"。 Upewnij się, że używasz nazwy kwalifikowanego zespołu i że jest on dostępny dla działającej aplikacji. Więcej informacji można znaleźć w http://go.microsoft.com/fwlink/?LinkId=260882.
Opis: Podczas wykonywania bieżącego żądania webowego wystąpił nieobsłużony wyjątek. Sprawdź informacje o śledzeniu stosu, aby uzyskać szczegóły dotyczące błędu i jego źródła w kodzie, które go spowodowały.

Szczegóły wyjątku: System.InvalidOperationException: Nie można załadować typu dostawcy frameworka entity "MySql.Data.MySqlClient.MySqlProviderServices" zarejestrowanego w pliku konfiguracyjnym aplikacji dla ADO.NET dostawcy o stałej nazwie "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Upewnij się, że używasz nazwy kwalifikowanego zespołu i że jest on dostępny dla działającej aplikacji. Więcej informacji można znaleźć w http://go.microsoft.com/fwlink/?LinkId=260882.

Błąd źródła:

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

Plik źródłowy: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Linia: 24

Stack Trace:

Rozwiązanie:

1: Kliknij prawym przyciskiem myszy na projekt->Dodaj referencje->Przeglądaj i odwołaj się do wszystkich plików dll pod MySQL Connector Net 6.8.3\Assemblies\v4.5.

2: Dodaj węzeł dostawcy w web.config:

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



VS2015 +EF6 Połącz się z bazą danych MYSQL, aby generować jednostki

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








Poprzedni:Web API Definicja właściwości tras
Następny:Niestandardowe funkcje modelu MVC
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com