Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Entity Framework Core Grundkurs

Installation der Entity-Framework-Werkzeuge

Testen Sie unsere 2016 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Neben den Laufzeitbibliotheken des Entity Frameworks gibt es noch einige sinnvolle Werkzeuge, die über den NuGet-Paketmanager installiert werden können.
02:41

Transkript

Das Entity Framework bringt einige hilfreiche Werkzeuge mit, zum Beispiel die Werkzeuge Add-Migration zum Hinzufügen von Entity Framework Migrationen, oder aber auch das Werkzeug Update-Database zum Ausführen von Migrationen und Verändern der Datenbank. Diese Werkzeuge, die müssen über den NuGet-Paket-Manager als separate Erweiterung installiert werden. Und das Ganze muss pro Projekt geschehen. Heißt also, wenn ich das Ganze einmal installiert habe, und nun ein neues Projekt starte, muss ich auch dort diese Erweiterungen erneut installieren. Ein Weg - die Tools zu installieren, wäre über den NuGet-Paket-Manager und dessen GUI zu gehen. Also, rechte Maus auf das Projekt zum Öffnen des Kontext-Menüs und dann "NuGet-Pakete verwalten". Wenn ich nun hier nach dem Paketnamen, nämlich Microsoft.EntityFrameworkCore.Tools suche, dann finde ich nichts. Das liegt daran, weil zum Zeitpunkt der Aufnahme diese Werkzeuge noch in der Preview Phase sind, und das obwohl das Entity Framework Core schon fertig ist. Um die Tools dann doch zu sehen, wähle ich hier die Option "Vorabversion einbeziehen" an. Und jetzt kann ich hier die entsprechende Version der Tools auswählen, nämlich die 1.0.0-preview2-final in meinem Fall. Über einen Klick auf die Pfeilschaltfläche installiere ich das Ganze in meinem Projekt. Und jetzt kann ich die entsprechenden Tools zum Hinzufügen von Migrationen und zum Aktualisieren der Datenbank nutzen. So. Natürlich muss ich auch den Lizenzbedingungen zustimmen. Und eine Alternative zu der Installation über die GUI, die führt darüber, dass ich das Ganze über die NuGet-Paket-Manager-Konsole mache. Die finde ich hier oben über das Suchmenü. Und dann würde ich hier unten eintippen Install-Package Microsoft.EntityFrameworkCore.Tools. Wenn ich jetzt "Enter" drücke, würde ich eine Fehlermeldung erhalten, weil es das Paket eben nur noch nicht offiziell gibt. Deswegen muss ich zum aktuellen Zeitpunkt -Pre noch einfügen. Ich mache das jetzt nicht, denn ich habe das Ganze ja schon installiert über die GUI. Aber der Weg unten über das Konsolen-Fenster ist ein relativ schneller und fixer Weg, um eben diese Werkzeuge zu seinem Projekt hinzuzufügen. Werden auf jeden Fall fest: um Migrationen ausführen zu können, brauchen wir die entsprechenden Tools, und die installieren wir entweder über die GUI des NuGet-Paket-Managers, oder über die Konsole. Wichtig ist nur, die müssen für jedes Projekt erneut installiert werden.

Entity Framework Core Grundkurs

Lernen Sie die Features von Microsofts O/R-Mapper kennen und wie Sie ihn in praktischen Anwendungen einsetzen.

2 Std. 29 min (29 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!