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.
Note
dotnetup est disponible en préversion publique. Ses fonctionnalités et son comportement peuvent changer avant la disponibilité générale.
Name
dotnetup sdk uninstall - Supprimez une spécification du Kit de développement logiciel (SDK) et des fichiers inutilisés.
Synopsis
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Canal du Kit de développement logiciel (SDK) stocké ou version exacte à supprimer. La mise en correspondance respecte la casse.
La commande accepte un argument et correspond au nom de la spécification stockée, et non à la version vers laquelle une autre spécification est résolue.
Par exemple, si seul latest est suivi, uninstall 11.0 ne supprime pas cette spécification même lorsqu’elle sélectionne un SDK 11.0.
Un seul canal peut correspondre à plusieurs versions installées.
Options
| Option | Description |
|---|---|
--source <explicit\|globaljson\|all> |
Supprimez les spécifications de la source sélectionnée. La valeur par défaut est explicit. |
--manifest-path <MANIFEST_PATH> |
Utilisez un fichier manifeste personnalisé. |
--install-path <INSTALL_PATH> |
Sélectionnez la racine d’installation. |
--interactive [<true\|false>] |
Activez la confirmation des résultats inattendus. La valeur par défaut est false en CI ou lorsque la sortie est redirigée, et true sinon. L’entrée redirigée seule ne désactive pas la confirmation. |
--non-interactive |
Continuez sans confirmation, même si --interactive elle est activée. Les avertissements s’affichent toujours. |
-?, -h, --help |
Afficher l’aide de la commande. |
Behavior
La désinstallation supprime les spécifications correspondantes, puis exécute le garbage collection pour l’ensemble de la racine d’installation. Une autre spécification peut conserver un SDK demandé installé. Le garbage collection peut également supprimer les installations non référencées en dehors du canal demandé, y compris les composants runtime.
Avant de modifier l’état, la commande répertorie les installations demandées qui resteront et les spécifications qui les conservent installées. Il répertorie également les installations supplémentaires qui seront supprimées. Lorsque l’avertissement s’applique en mode interactif, appuyez sur Y ou Entrée pour continuer, ou N ou Échap pour annuler. L’annulation ne supprime pas les spécifications ou les fichiers. En mode non actif, la commande imprime les avertissements et se poursuit sans confirmation.
Le résumé de l’avertissement identifie chaque spécification qui sera supprimée du suivi, y compris son composant et sa source.
Si une autre spécification conserve un SDK, la spécification demandée est supprimée, mais ce SDK reste installé.
La suppression d’une global.jsonspécification -source ne supprime pas le global.json fichier.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet