Mettre à niveau des projets .NET avec GitHub Copilot

La mise à niveau de GitHub Copilot prend en charge les projets C# et Visual Basic pour .NET moderne et .NET Framework. Utilisez l’agent pour mettre à niveau des infrastructures cibles, moderniser les fichiers projet, remplacer des bibliothèques et migrer des architectures d’application.

Choisir un flux de travail de mise à niveau

L’agent peut combiner des fonctionnalités associées pendant une mise à niveau. Par exemple, une mise à niveau de version .NET peut également convertir des fichiers projet hérités, mettre à jour des packages NuGet ou migrer une bibliothèque non prise en charge.

Types de projet pris en charge

Le pack technologique .NET prend en charge les types de projets courants, notamment :

  • applications ASP.NET Core, ASP.NET Web Forms et Blazor.
  • projets Azure Functions
  • Windows Forms, Windows Presentation Foundation (WPF), WinUI, .NET MAUI et applications Xamarin.
  • Bibliothèques de classes, applications console et projets de test.
  • Extensions Visual Studio.

La prise en charge varie selon le scénario de mise à niveau. Pour obtenir la liste complète des fonctionnalités, consultez .NET scénarios et compétences.