Mit der neuesten Vorabversion von EntityFramework 7 (v7.0.0-rc1-final) habe ich versucht, den PowerShell-Befehl Add-Migration
über die Package Manager Console in Visual Studio zu verwenden. Ich habe versucht, Migrationen zu meiner DAL hinzuzufügen.Wie lautet die korrekte Syntax für den Parameter -Context des Befehls Add-Migration von EF 7?
Mit einer Ordnerstruktur, die so etwas wie folgt aussieht:
-Project
-DAL
-Context.cs
Ich habe Variationen des folgenden Befehls versucht:
Add-Migration Initial -OutputDir DAL\Migrations -Context ContextClassName
einschließlich, aber nicht beschränkt auf:
Add-Migration Initial -OutputDir DAL\Migrations -Context Project.Namespace.DAL.ContextClassName
Add-Migration Initial -OutputDir DAL\Migrations -Context DAL\Context.cs
Ohne Erfolg ...
Das Paket für die Werkzeuge ist wie so installiert:
Install-Package Microsoft.EntityFrameworkCore.Tools -Pre
Die docs sind weniger als hilfreich und Get-Help Add-Migration -Examples
und -Full
, -Detailed
usw. geben Sie haben nichts mit dem erwarteten Format des Parameters -Context
zu tun.
Was ist das korrekte Format?
Vielen Dank. Sie haben mir geholfen, ein Problem zu lösen, indem ich "PM> Add-Migration MyFirstMigration - Context BloggingContext" für ein Microsoft-Beispiel für ASP.NET Core 1.0-Projekt auf VS2015-Update 3 am 27. Juni 2016 veröffentlichte. – nam
Prost, es hat geholfen :) – Sean