Lleve sus aplicaciones a la versión más reciente de .NET
Actualice sus aplicaciones de .NET Framework y .NET Core y desbloquee mejoras de rendimiento, productividad y nuevas funcionalidades en la nube.
Actualice con facilidad en Visual Studio
Actualice la aplicación a las versiones más recientes de .NET con el Asistente de actualización directamente desde Visual Studio. Haga clic con el botón derecho en el archivo del proyecto y deje que la herramienta le guíe a través del proceso. La herramienta elegirá el mejor tipo de actualización para la aplicación y actualizará el archivo de proyecto y el código para adaptarse a algunos cambios importantes y para usar características más recientes.
Actualización con una herramienta de la CLI
También puede usar una versión de la CLI del Asistente de actualización que proporcione una funcionalidad similar.
Si prefiere una experiencia de línea de comandos o si desea escalar verticalmente el proceso de actualización y automatizar las llamadas al Asistente de actualización, esta es la manera de hacerlo.
Lenguajes y tipos de proyecto admitidos
Puede actualizar las aplicaciones de .NET Framework, .NET Core o .NET 5+ a la versión más reciente de .NET (incluidas las versiones preliminares). Se admiten los siguientes tipos de proyecto:
- ASP.NET MVC
- Windows Forms
- Windows Presentation Foundation (WPF)
- UWP a SDK de aplicaciones para Windows (WinUI)
- Xamarin.Forms para .NET MAUI
- Azure Functions
- Consola
- Bibliotecas
La herramienta es compatible con proyectos de C# y Visual Basic.
Creación de transformaciones de código personalizadas
El Asistente de actualización de .NET proporciona puntos de extensibilidad para que pueda personalizar los pasos de actualización y enlazar sus propios elementos de actualización y patrones de código a la rutina de actualización.
Actualizaciones probadas en batalla
En Microsoft, hemos actualizado muchos productos y servicios a .NET 6 y .NET 7 que han reducido considerablemente los costos de infraestructura, han reducido el uso de CPU, han mejorado el rendimiento y han reducido la deuda técnica.
Empresas como Optimizely usan el Asistente de actualización a .NET para pasar sus aplicaciones de escala empresarial a la versión más reciente de .NET.