Apportez vos applications à la dernière version de .NET
Mettez à niveau vos applications .NET Framework et .NET Core et débloquez des améliorations de niveau de performance, de productivité et de nouvelles fonctionnalités dans le cloud.
Mettez à niveau facilement dans Visual Studio
Mettez à niveau votre application vers les dernières versions de .NET avec l’assistant de mise à niveau directement depuis Visual Studio. Faites un clic droit sur votre fichier de projet et laissez l’outil vous guider tout au long du processus. L’outil choisira le meilleur type de mise à niveau pour votre application et mettra à niveau votre fichier de projet et votre code pour s’adapter à certaines modifications avec rupture et pour utiliser les nouvelles fonctionnalités.
Mise à niveau avec un outil CLI
Vous pouvez également utiliser une version CLI de l’assistant de mise à niveau qui offre des fonctionnalités similaires.
Si vous préférez une expérience en ligne de commande ou si vous souhaitez étendre votre processus de mise à niveau et automatiser les appels à l’assistant de mise à niveau, c’est la voie à suivre !
Types de projets et langues pris en charge
Vous pouvez mettre à niveau vos applications .NET Framework, .NET Core ou .NET 5+ vers la dernière version de .NET (y compris les versions d’aperçu). Les types de projets suivants sont pris en charge :
- ASP.NET MVC
- Windows Forms
- Windows Presentation Foundation (WPF)
- UWP vers SDK d'application Windows (WinUI)
- Xamarin.Forms vers .NET MAUI
- Azure Functions
- Console
- Bibliothèques
L'outil prend en charge les projets C# et Visual Basic.
Créez vos transformations de code personnalisées
L’assistant de mise à niveau .NET fournit des points d’extensibilité afin que vous puissiez personnaliser les étapes de mise à niveau et intégrer vos propres éléments de mise à niveau et modèles de code dans votre routine de mise à niveau.
Mises à niveau testées au combat
Chez Microsoft, nous avons mis à niveau de nombreux produits et services vers .NET 6 et .NET 7 qui ont considérablement réduit les coûts d’infrastructure, réduit l’utilisation du processeur, amélioré les performances et réduit la dette technique !
Des entreprises comme Optimizely utilisent l’assistant de mise à niveau .NET pour déplacer leurs applications à l’échelle de l’entreprise vers la dernière version de .NET.