Ich habe erfolgreich eine asp.net Core mvc-Anwendung erstellt, die auf einem Ubuntu Linux-Server gehostet wird. Die Website läuft und funktioniert ordnungsgemäß.Verwenden von Entity Framework unter Ubuntu 16.04
Heute habe ich Entity Framework zu meinem Projekt hinzugefügt. Ich kann Daten in meine Datenbank posten und sie auf meinem Windows-Rechner abrufen, damit das funktioniert.
Wenn ich mein Projekt zu meinem Ubuntu-Maschine zu bewegen, die Website funktioniert, aber wenn ich den Zugriff auf Seiten versuchen, die meine Datenbank benötigen bekomme ich diesen Fehler:
PlatformNotSupportedException: LocalDB is not supported on this Platform.
System.Data.SqlClient.SNI.LocalDB.GetLocalDBConnectionString(string localDbInstance)
Bin ich Entity Framework/sql_server Pakete fehlen auf meiner Ubuntu-Maschine oder gibt es einen anderen Grund?
Sie werden Linux verwenden, so verwenden MySQL oder MariaDB, die auf diese OS heimisch sind, ist es mit EF7 arbeitet und .net-Core- – Gusman