Entity Framework Core Tools-Referenz
Die Entity Framework Core Tools helfen zur Entwurfszeit bei Entwicklungsaufgaben. Diese werden hauptsächlich verwendet, um Migrationen zu verwalten und ein Gerüst für DbContext
und Entitätstypen durch Reverse Engineering eines Datenbankschemas zu erstellen.
Beide folgenden Tools können installiert werden, da beide dieselbe Funktionalität bieten:
Die EF Core Paket-Manager-Konsolentools werden in der Paket-Manager-Konsole in Visual Studio ausgeführt. Diese Tools werden für die Entwicklung in Visual Studio empfohlen, da sie eine integriertere Oberfläche bieten.
Die EF Core .NET-Befehlszeilentools (CLI-Tools) stellen eine Erweiterung der plattformübergreifenden .NET Core CLI-Tools dar. Für diese Tools ist ein .NET Core-SDK-Projekt (mit
Sdk="Microsoft.NET.Sdk"
oder einem ähnlichen SDK in der Projektdatei) erforderlich.