Si vous utilisez un Mac équipé d'une puce Apple M1 ou M2, vous devez installer la version Arm64 du SDK.
Vérifier tous les éléments installés correctement
Une fois l'installation terminée, ouvrez une nouvelle invite de commande et exécutez la commande suivante :
Une fois l'installation terminée, ouvrez un nouveau terminal et exécutez la commande suivante :
Command prompt
dotnet --version
Si l'installation a réussi, vous devriez voir la version 9.0.100 ou supérieure affichée :
Command prompt
9.0.100
Si tout semble correct, sélectionnez le bouton Continuer ci-dessous pour passer à l'étape suivante.
Vous avez une erreur ?
Si vous recevez un ’dotnet’ n’est pas reconnu comme une erreur de commande interne ou externe, veillez à ouvrir une nouvelle invite de commandes. Si redémarrer rapidement votre machine ne résout pas le problème, utilisez le bouton J’ai rencontré un problème pour obtenir de l’aide pour résoudre le problème.
Installer et exécuter l'assistant de mise à niveau
Dans votre invite de commande, exécutez la commande suivante pour installer l'outil upgrade-assistant :
Dans votre terminal, exécutez les commandes suivantes pour installer l'outil upgrade-assistant :
Command prompt
dotnet tool install -g upgrade-assistant
L’installation de cet outil peut échouer si vous avez configuré des sources de flux NuGet supplémentaires. Utilisez le paramètre --ignore-failed-sources pour traiter ces échecs comme des avertissements au lieu d’erreurs :
Vous êtes maintenant prêt à exécuter l’outil. Pour mettre à niveau votre projet, exécutez la commande suivante :
Command prompt
upgrade-assistant upgrade <Path to csproj to upgrade>
L’outil prend également en charge des options supplémentaires. Pour obtenir des informations sur l’utilisation de l’outil complet, consultez le fichier Readme de l’Assistant Mise à niveau sur GitHub.
Étapes suivantes
Félicitations, vous avez installé et exécuté l'assistant de mise à niveau .NET !
Commencer la mise à niveau de vos projets
Obtenez des guides détaillés sur la mise à niveau de vos projets basés sur .NET Framework :