Le mode Agent dans Visual Studio rend les mises à niveau .NET plus faciles que jamais

La prise en charge du mode agent par Visual Studio vous aide à mettre à jour vos applications .NET, à maintenir les dépendances à jour et à assurer la compilation de votre code entre les versions .NET.

Bien démarrer

Mises à niveau faciles grâce à Visual Studio

À l’aide de Visual Studio 17.14 avec le mode agent, démarrez une conversation avec GitHub Copilot pour mettre à niveau vos applications .NET. Le mode Agent vous aide à identifier et à résoudre les problèmes, à mettre à jour les dépendances et à vous adapter automatiquement aux modifications de code requises. Pendant la mise à niveau, l’agent pilote les fonctionnalités de Visual Studio telles que le testeur et le contrôle de source pour vous aider à avoir confiance dans la mise à niveau.

En savoir plus

Intégré à GitHub Copilot

La prise en charge de Visual Studio pour le mode agent GitHub Copilot agit comme votre guide expert tout au long du processus de mise à niveau. Il crée un plan pour aborder les tâches de mise à niveau et aide à gérer des scénarios plus complexes, en offrant des suggestions, des explications et des commentaires en temps réel au fur et à mesure. Vous avez la possibilité de réviser, de modifier ou de remplacer le plan de mise à niveau à tout moment, et Copilot s'adapte en apprenant de vos modifications manuelles. Grâce aux outils IDE Visual Studio à contexte approfondi, Copilot offre un support intelligent et personnalisé pour rendre les mises à niveau plus rapides, plus sûres et plus efficaces.

En savoir plus

Types de projets et langues pris en charge

Vous pouvez mettre à niveau vos applications .NET Core ou .NET 5+ vers la dernière version .NET (y compris les versions Preview). La plupart des types de projets sont pris en charge, notamment les suivants :

L'outil prend en charge les projets C#.

Mises à niveau testées au combat

Logo Xbox

\« Grâce à la capacité de mise à niveau de GitHub Copilot, j'ai pu effectuer des mises à niveau pour plusieurs projets en un peu moins d'une heure. Cela change la donne pour maintenir notre base de code moderne et sécurisée, et cela nous donne la confiance nécessaire pour mettre à l'échelle des mises à niveau sur des dizaines, voire des centaines de référentiels, en toute simplicité.\ »

Michal, service de présence Xbox

Logo Microsoft Teams

\« Auparavant, la mise à niveau des applications .NET prenait souvent plusieurs jours, parfois même plusieurs semaines, lorsqu'elle était effectuée manuellement. Grâce à cet outil, j’ai pu réaliser des mises à niveau pour plusieurs projets en quelques heures seulement. Cela change la donne pour maintenir notre base de code moderne et sécurisée, et cela nous donne la confiance nécessaire pour mettre à l'échelle des mises à niveau sur des dizaines, voire des centaines de référentiels, en toute simplicité.\ »

Pooja, Microsoft Teams