Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16909|Odpoveď: 0

[Vyriešené] Metóda "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common...

[Kopírovať odkaz]
Zverejnené 25. 3. 2019 17:44:12 | | | |
Nedávno, aby som otestoval problém chyby súčtu v EF, som vytvoril malú ukážku pomocou EF+mysql a výsledok je, že chyba je hlásená nasledovne:

Metóda "MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)" sa pokúsila získať prístup k metóde "MySql.Data.MySqlClient.MySqlConnection.get_Settings()" neúspešne.



Baidu neskôr zistil, že použitá verzia MySql.Data bola príliš vysoká a najnovšia verzia 8.0.15 bola použitá ako predvolená

Riešenie 1: Zmeniť verziu MySql.Data na verziu 6.10.8.
Riešenie 2: Odinštalujte MySql.Data.Entity z NuGet a nainštalujte MySql.Data.EntityFramework. (Netestované)

Okrem toho sú priložené výsledky testov:





Predchádzajúci:C# zisťuje, či sa v názve súboru nachádzajú nelegálne znaky, a odstraňuje nelegálne znaky
Budúci:Python3 tutoriály/knihy
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com