Ich habe Visual Studio für Mac (OSX 10.12.1) heute installiert und ich habe ziemlich ausführlich getaucht.Visual Studio Mac Vorschau Entity Framework SQLite hinzufügen Migration
Ich wollte versuchen, EntityFrameworkCore (1.1.0) mit SQLite laufen zu lassen.
Also ich habe eine neue Console Application .NET Core erstellt und mit einigen Problemen in der Lage, alle notwendigen Nuget-Pakete hinzuzufügen. Irgendwie war Visual Studio nicht in der Lage, die Abhängigkeiten herunterzuladen, also musste ich jede Abhängigkeit manuell herunterladen. (Vielleicht löst das Problem: .Net Core 1.1.0 NuGet packages fail to install in Visual Studio Mac dies noch nicht getestet haben.)
Wie in diesem Artikel erwähnt (https://docs.microsoft.com/en-us/ef/core/get-started/netcore/new-db-sqlite) Ich habe die Migration hinzufügen wollte, aber ich konnte das notwendige Kommandozeilen-Tool in der IDE nicht finden. Habe ich hier etwas verpasst?
Dann ging ich weiter mit dem .NET Core CLI, um es manuell über zu tun. Konsole. (https://www.microsoft.com/net/core#macos). Aber wenn ich dotnet ef migrations add init
führe, erhalte ich den folgenden Fehler.
No executable found matching command "dotnet-ef"
Konnte jemand dies erfolgreich ausführen?
Ich hatte ein ähnliches Problem in Ihrem Projekt hinzufügen und war in der Lage zu tun ein Gerüst von der Paketmanagerkonsole. DB war in meinem Fall PostgreSQL. –