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.
Cet article explique comment installer l’Assistant Mise à niveau .NET dans Visual Studio ou à l’aide de l’outil CLI (interface de ligne de commande).
Important
L’Assistant Mise à niveau .NET est officiellement obsolète. Utilisez plutôt l’agent de conversation de modernisation GitHub Copilot , qui est inclus avec Visual Studio 2026 et Visual Studio 2022 17.14.16 ou version ultérieure. Cet agent analyse vos projets et vos dépendances, produit un plan de migration pas à pas avec des recommandations ciblées et des correctifs de code automatisés, et valide chaque modification afin de pouvoir valider ou restaurer. Il automatise les tâches courantes de portage : mise à jour des fichiers projet, remplacement des API déconseillées et résolution des problèmes de génération, afin de pouvoir moderniser plus rapidement avec moins d’efforts manuels.
Prérequis
- Système d'exploitation Windows
- Visual Studio 2026 (ou Visual Studio 2022 version 17.14.17+).
- Kit de développement logiciel (SDK) .NET 8 ou version ultérieure.
Méthodes
L’Assistant Mise à niveau .NET est intégré à Visual Studio ou peut être installé en tant qu’outil global .NET.
L’Assistant Mise à niveau s’exécute dans Visual Studio, sur la solution ou le projet que vous avez ouvert. L’outil global .NET est une application console interactive qui s’exécute sur une solution ou un fichier projet situé ou sous le répertoire actif.
Pour une expérience simplifiée d'ouverture et de mise à niveau d'un projet dans Visual Studio, utilisez l'Assistant Mise à niveau.
Visual Studio
Les étapes suivantes activent l’Assistant Mise à niveau héritée dans Visual Studio.
Ouvrez Visual Studio.
Si la fenêtre Ouvrir récent \ Commencer s’ouvre, sélectionnez le lien Continuer sans code.
Sélectionnez le menuOptions>, qui ouvre la fenêtre Options.
Accédez à Tous les paramètres>Projets et solutions>Modernisation.
Sélectionnez l’élément Activer l’Assistant Mise à niveau héritée .
Redémarrer Visual Studio
Outil global .NET
Les étapes suivantes installent l’Assistant Mise à niveau .NET en tant qu’outil global .NET. L’Assistant Mise à niveau .NET est distribué dans le package NuGet upgrade-assistant.
Ouvrez une invite de commandes avec la commande
dotnetdans le Path.Exécutez la commande suivante pour installer l’outil :
dotnet tool install -g upgrade-assistantImportant
L’installation de cet outil peut échouer si vous avez configuré une autre source de flux NuGet. Utilisez le
--ignore-failed-sourcesparamètre pour traiter ces échecs comme des avertissements au lieu d’erreurs, en contournant ces autres sources de flux NuGet :dotnet tool install -g --ignore-failed-sources upgrade-assistant
Validation
Les informations suivantes vous aident à déterminer que l’Assistant Mise à niveau .NET est installé.
Visual Studio
Pour déterminer si l’Assistant Mise à niveau .NET est activé, cliquez avec le bouton droit sur n’importe quel projet .NET ou .NET Framework dans la fenêtre Explorateur de solutions et recherchez un élément de menu Mettre à niveau .
Outil global .NET
Ouvrez une invite de commandes et exécutez la
upgrade-assistantcommande. Si la réponse de commande indique que la commande est inconnue, l’outil n’a pas été installé correctement ou n’est pas dans PATH.
Résoudre les problèmes - Outil global .NET
Si vous avez configuré des sources de flux NuGet supplémentaires, l’installation peut échouer avec une erreur indiquant que le package NuGet n’est pas disponible dans le flux. Utilisez le --ignore-failed-sources paramètre pour traiter ces échecs comme des avertissements au lieu d’erreurs, en contournant les autres sources de flux NuGet :
dotnet tool install -g --ignore-failed-sources upgrade-assistant