Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
dotnetup est disponible en préversion publique. Ses fonctionnalités et son comportement peuvent changer avant la disponibilité générale.
Cet article explique comment gérer l’outil dotnetup lui-même. Pour mettre à jour ou supprimer les SDK et runtimes .NET gérés par dotnetup, consultez Mettre à jour les installations.
Vérifier la version dotnetup
Afficher la version de dotnetup:
dotnetup --version
Pour afficher également le commit, l’architecture, l’identificateur d’exécution et les installations vérifiées, exécutez :
dotnetup --info
Mettre à jour dotnetup
dotnetup n’a pas de commande pour se mettre à jour. Pour mettre à jour dotnetup, réexécutez le script de téléchargement. Le script remplace l’exécutable existant dotnetup dans le répertoire d’installation.
Sur macOS ou Linux, exécutez :
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh | bash
Sur Windows, exécutez :
irm https://aka.ms/dotnetup/get-dotnetup.ps1 | iex
Le script installe la dernière preview build par défaut. Si vous utilisez la daily version ou un répertoire d’installation personnalisé, passez les mêmes options que celles que vous avez utilisées pour la première installation. Par exemple, sur macOS ou Linux :
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh |
bash -s -- --quality daily --install-dir /opt/dotnetup
Sur Windows :
iex "& { $(irm https://aka.ms/dotnetup/get-dotnetup.ps1) } -Quality daily -InstallDir C:\tools\dotnetup"
Une mise à jour de dotnetup ne modifie pas vos installations, votre configuration de votre environnement ou vos spécifications d’installation suivies.
Supprimer dotnetup
Pour supprimer dotnetup et tout ce qu’il gère, effectuez ces étapes dans l’ordre.
1. Recherchez vos répertoires racine d’installation
Répertoriez les racines d’installation suivies par dotnetup :
dotnetup list
Enregistrez chaque racine d’installation qui n’est pas dans le répertoire de données dotnetup. Vous supprimez ces dossiers dans une étape ultérieure.
2. Supprimer la configuration de l’environnement
Supprimez les modifications que dotnetup a apportées à PATH et DOTNET_ROOT :
dotnetup env clear
En shell mode, exécutez cette commande à partir de l’interpréteur de commandes dont le profil dotnetup a changé, ou sélectionnez cet interpréteur de commandes avec l’option --shell . En mode everywhere sur Windows, cette commande modifie le PATH du système et nécessite une élévation.
Cette commande ne supprime ni les SDK ni les runtimes. Pour plus d’informations, consultez Supprimer la configuration de l’environnement.
3. Supprimer les répertoires racine d’installation et le répertoire de données
Supprimez chaque racine d’installation que vous avez enregistrée à l’étape 1.
Supprimez ensuite le répertoire de données dotnetup. Ce répertoire contient la racine d’installation par défaut, le manifeste, le fichier de configuration et le cache de téléchargement.
| Système d'exploitation | Répertoire par défaut des données |
|---|---|
| Windows | %LOCALAPPDATA%\dotnetup |
| macOS | ~/Library/Application Support/dotnetup |
| Linux |
$XDG_DATA_HOME/dotnetup, ou ~/.local/share/dotnetup quand XDG_DATA_HOME n’est pas défini |
Si vous définissez la variable d’environnement DOTNET_DOTNETUP_DATA_DIR, supprimez plutôt ce répertoire, puis retirez-la.
4. Supprimer l’exécutable dotnetup
Supprimez le répertoire qui contient l’exécutable dotnetup . Par défaut, le script de téléchargement installe dotnetup dans ~/.dotnetup. Si vous avez ajouté PATHce répertoirePATH manuellement, supprimez cette entrée de votre profil shell ou de vos variables d’environnement utilisateur.
Ouvrez un nouveau terminal pour utiliser l’environnement mis à jour.