Ich habe die Nuget für MySQL.Data Version 6.10.x und die 8.0.8 DMR jeweils mit dem gleichen Problem installiert. Meine Interaktion mit den Klassen und der Kompilierung ist in Ordnung, aber wenn ich meinen Code in der Linux-Umgebung implementiere, stehe ich vor diesem Fehler.MySQL.Data Probleme unter Linux in. NET Core-Anwendung
Error: assembly specified in the dependencies manifest was not found -- package: 'system.data.sqlclient', version: '4.3.1', path: 'runtimes/unix/lib/netstandard1.3/System.Data.SqlClient.dll'
Wenn ich in das Verzeichnis zu gehen, ist die Datei dort in der Tat, und ich glaube nicht, dass die Erlaubnis verwendet ist, wie ich die Datei auf 777 habe chown nur um es zu beweisen, ist nicht der Fall. Wenn ich in die Datei "deps.json" gehe und die mit dieser Assembly verknüpften Informationen lösche, wird die nächste in der Liste für immer ausgewählt.
Ich weiß, das sind Beta-Versionen, ich versuche nur, etwas Arbeit mit MySQL in einem Linux-Umfeld zu tun, und dies scheint der beste Weg, aber die Bereitstellung scheint eine Herausforderung zu sein. Jeder Rat/jede Hilfe wäre großartig.
Danke,
_System.Data.SqlClient.dll_ ist der verwaltete Provider für Sql Server nicht für MySql – Steve
Scheint eine erforderliche Abhängigkeit des MySql.Data Nugget-Pakets zu sein, so nehme ich an, dass es in irgendeiner Weise von ihm verwendet wird. –