MySql.Data + Pomelo.EntityFrameworkCore.MySql in derselben Lösung, aber in verschiedenen Projekten.
Wenn wir eine Visual Studio-Lösung haben, bei der ein Projekt das MySQL.Data-Nuget-Paket für Legacy-Code verwendet, der MySqlConnection-Objekte erstellt, und ein anderes Projekt EF Core mit dem Pomelo-Nuget-Paket verwendet, werden beim Erstellen dieser Legacy-MySqlConnection-Objekte mehrdeutige Fehler in VS angezeigt , da beide Projekte denselben Namespace verwenden (MySql.Data.MySqlClient). Ist es irgendwie möglich, das zu beheben?
MySQL-Version: 5.7.29
Betriebssystem: Windows 10
Pomelo.EntityFrameworkCore.MySql Version: 3.1
Siehe Verwenden eines anderen Namespace für MySqlConnector.
Besonders der letzte Kommentar aus der Ausgabe @mguinness, auf die verwiesen wird, sieht gut aus:
https://github.com/mysql-net/MySqlConnector/issues/189#issuecomment -543583735
Das gleiche Prinzip kann auch in StackOverflow gefunden werden .
Danke für die Hilfe, jetzt fühle ich mich super dumm :)
Hilfreichster Kommentar
Siehe Verwenden eines anderen Namespace für MySqlConnector.