dnx: Error: No se puede cargar la aplicación o ejecutar el comando 'ef'

asp.net-core dnx entity-framework-core

Pregunta

Estoy usando ASP.NET 5 Beta 8 con Entity Framework 7 Beta 8

He creado una nueva clase de paquete de biblioteca.

Ejecuté los siguientes mensajes de instalación de paquetes:

Install-Package EntityFramework.SqlServer -Pre
Install-Package EntityFramework.Commands -Pre
Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre

Mi project.json

Install-Package EntityFramework.SqlServer -Pre
Install-Package EntityFramework.Commands -Pre
Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre

En la consola de mi administrador de paquetes, navego a mi directorio src\project en el que se encuentra project.json y ejecuto cualquier comando dnx ef por ejemplo:

Install-Package EntityFramework.SqlServer -Pre
Install-Package EntityFramework.Commands -Pre
Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre

o

Install-Package EntityFramework.SqlServer -Pre
Install-Package EntityFramework.Commands -Pre
Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre

Sin embargo me sale el siguiente error:

dnx: Error: No se puede cargar la aplicación o ejecutar el comando 'ef'.

En línea: 1 char: 1

  • dnx ef migraciones - ayuda

  • ~~~~~~~~~~~~~~~~~~~~~~~~

    • CategoryInfo: NotSpecified: (Error: No se puede ... e comando 'ef'.: String) [], RemoteException
    • FullyQualifiedErrorId: NativeCommandError

Tengo una clase DBContext y clases modelo, pero el error parece estar relacionado con no poder entender la palabra clave ef en absoluto.

¿Qué me estoy perdiendo?

Respuesta aceptada

Solución:

Agregue el comando ef a su project.json

   "commands": {
      "ef": "EntityFramework.Commands"
    }



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é