Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- Pour déplacer une application vers une version plus récente .NET, suivez la mise à niveau d’une application .NET.
- Pour encoder des transformations pour votre codebase, suivez les instructions de mise à niveau de .NET personnalisées.
- Pour passer en revue les flux de travail disponibles et les fonctionnalités ciblées, consultez .NET scénarios et compétences.
- Pour déplacer une application .NET vers Azure services, consultez GitHub Copilot vue d’ensemble de la modernisation.
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.