Add Migration gibt "Projekt kann nicht aufgelöst werden von ..."

entity-framework-core visual-studio-2015

Frage

Unter Verwendung von EF7 in einem ASP.NET 5-Projekt habe ich versucht, eine Migration hinzuzufügen, indem ich Folgendes auf der VS Package Manager-Konsole eintippte:

dnx ef migrations add InitialDatabaseSetup

Und ich habe den Fehler:

dnx ef migrations add InitialDatabaseSetup

Das Projekt befindet sich in C: \ Projects \ ASPNET5DEMO \ src \ aspnet5demo.web

Wenn Developer Command Prompt verwendet wird, um zu diesem Pfad zu navigieren und dann den Befehl auszuführen, funktioniert alles einwandfrei ...

Gibt es eine Möglichkeit, die Package Manager-Konsole zu verwenden?

Akzeptierte Antwort

Die Package Manager-Konsole ist nur ein Powershell-Host. Wenn Sie pwd C:\Projects\ASPNET5DEMO sehen Sie, dass das aktuelle Verzeichnis C:\Projects\ASPNET5DEMO .

Dann können Sie auf den entsprechenden Befehl zugreifen, indem Sie;

dnx -p src\aspnet5demo.web ef migrations add InitialDatabaseSetup

oder

dnx -p src\aspnet5demo.web ef migrations add InitialDatabaseSetup



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum