Agregar migración da "No se puede resolver el proyecto desde ..."

entity-framework-core visual-studio-2015

Pregunta

Usando EF7 en un proyecto ASP.NET 5 intenté agregar una migración escribiendo lo siguiente en la Consola de VS Package Manager:

dnx ef migrations add InitialDatabaseSetup

Y me salió el error:

dnx ef migrations add InitialDatabaseSetup

El proyecto está dentro de C: \ Projects \ ASPNET5DEMO \ src \ aspnet5demo.web

Si usa la solicitud de comando del desarrollador para navegar a esa ruta y luego ejecuta el comando, entonces todo funciona bien ...

¿Hay alguna manera de usar la Consola del Administrador de Paquetes?

Respuesta aceptada

La consola del administrador de paquetes es solo un host de powershell. Si escribe pwd , verá que su directorio actual es C:\Projects\ASPNET5DEMO .

Luego puede acceder al comando relevante usando;

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

o

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



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué