jueves, 25 de noviembre de 2021

Asistente para actualizar tu aplicación Web MVC 5 en Net 6

 Net 6 viene con todo y para todos.  Y eso incluye un asistente para actualizar tus aplicaciones "Legacy" hacia Net 6 (la versión multiplataforma, de soporte extendido y de alto rendimiento).

El asistente se llama Upgrade Assistant.

Lo puedes instalar desde la línea de comando si tienes ya instalado Net 6 SDK con la siguiente línea:

dotnet tool install -g upgrade-assistant

Y para realizar un análisis de tu solución ejecuta la siguiente línea de comando desde el directorio de la solución:

upgrade-assistant analyze .

Nota:  No olivides el punto al final.




Esto generará un reporte que puedes ver desde VSCode con SARIF Viewer, como se muestra abajo:



Cuando ya hayas revisado en detalle el reporte y te decidas a actualizarlo (obvio en una carpeta de pruebas y no directamente en el repositorio local de tu proyecto).  Puede ejecutar la actualización del proyecto con la siguiente línea de comando:

upgrade-assistant upgrade

Net64Fun!;)


Juan Manuel Herrera Ocheita

No hay comentarios.: