Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 16909|Válasz: 0

[Megoldva] Method "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common...

[Linket másol]
Közzétéve 2019. 03. 25. 17:44:12 | | | |
Nemrégiben, hogy tesztelhessem az EF összeg-függvény hibaproblémáját, készítettem egy kis demót EF+mysql-lel, és az eredmény az, hogy a hiba a következőképpen jelentett:

A "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)" módszer a "MySql.Data.MySqlClient.MySqlConnection.get_Settings()" módszerhez való hozzáférési kísérlet sikertelenül.



A Baidu később megállapította, hogy a MySql.Data verziója túl magas volt, és alapértelmezés szerint a legfrissebb 8.0.15-öt használta

1. megoldás: Változtasd meg a MySql.Data verzióját 6.10.8-as verzióra.
2. megoldás: Távolítsd el a MySql.Data.Entity fájlt a NuGet-ről, és telepítsd a MySql.Data.EntityFramework-et. (Nem tesztelve)

Ezen felül a teszteredmények is mellékelnek:





Előző:C# meghatározza, hogy vannak-e illegális karakterek a fájlnévben, és eltávolítja az illegális karaktereket
Következő:Python3 oktatóanyagok/könyvek
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com