Entity Framework Core - ASP.Net Code Generator

Опубликовано: 18 Июнь 2026
на канале: Denis Espinoza
631
9

En este video se instala y emplea el comando aspnet-codegenerator para la generación automática del controlador del modelo indicado, incluyendo las acciones y vistas necesarias para el CRUD.

--- Comando de instalación ---
Si se está empleando ASP.Net Core 2.2
dotnet tool install -g dotnet-aspnet-codegenerator --version 2.2.4

Si se está empleando ASP.Net Core 3.0
dotnet tool install -g dotnet-aspnet-codegenerator

Comando para generar las vistas y el controlador
dotnet aspnet-codegenerator controller -name ClientesController -m Cliente -dc ClienteContext --relativeFolderPath Controllers --useDefaultLayout --referenceScriptLibraries

--- Posibles errores ---
Si se tienen instalada la versión incorrecta de aspnet-codegenerator instalado aparecerá el siguiente mensaje de error:

The application to execute does not exist: 'C:\Users\Tim\.dotnet\tools\.store\dotnet-aspnet-codegenerator\2.2.0-rtm-35687\dotnet-aspnet-codegenerator\2.2.0-rtm-35687\tools\netcoreapp2.1\any\dotnet-aspnet-codegenerator.dll'.

Esto se corrige desinstalando el paquete:
dotnet tool uninstall -g dotnet-aspnet-codegenerator

Y luego instalando la versión apropiada.