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

Widok: 16909|Odpowiedź: 0

[Rozwiązane] Metoda "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common...

[Skopiuj link]
Opublikowano 25.03.2019 17:44:12 | | | |
Niedawno, aby przetestować problem błędu funkcji sumy w EF, zrobiłem krótkie demo w EF+mysql i wynik jest taki, że błąd jest raportowany następująco:

Metoda "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)" próba dostępu do metody "MySql.Data.MySqlClient.MySqlConnection.get_Settings()" zakończyła się niepowodzeniem.



Baidu później odkrył, że używana wersja MySql.Data była zbyt wysoka, a najnowsza wersja 8.0.15 była używana domyślnie

Rozwiązanie 1: Zmień wersję MySql.Data na wersję 6.10.8.
Rozwiązanie 2: Odinstaluj MySql.Data.Entity z NuGet i zainstaluj MySql.Data.EntityFramework. (Nie testowany)

Dodatkowo załączono wyniki testu:





Poprzedni:C# określa, czy w nazwie pliku znajdują się nielegalne znaki i usuwa niedozwolone znaki
Następny:Samouczki/książki do Python3
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