Comenzar un nuevo proyecto e intentar configurar la base de datos para la autenticación. Ejecuto el siguiente comando en powershell. dotnet ef database update -Context ApplicationDbContext y aparece el siguiente error Unrecognized option '-Context'

Así que intento ejecutarlo sin la opción -Context solo para ver y obtener:

More than one DbContext was found. Specify which one to use. Use the '-Context' parameter 
for PowerShell commands and the '--context' parameter for dotnet commands.

También intenté ejecutarlo con --context en lugar de -context, pero obtengo el mismo error. ¿Alguna sugerencia sobre por qué reconoce que necesito esa opción, pero al mismo tiempo me dice que no reconoce la opción?

También reinicio powershell.

1
Jhorra 31 jul. 2020 a las 03:08

1 respuesta

La mejor respuesta

En lugar de usar --context ApplicationDbContext, ¿ha probado -c ApplicationDbContext? https://docs.microsoft. com / en-us / ef / core / varios / cli / dotnet # aspnet-core-environment

2
AndrewE 31 jul. 2020 a las 01:23