Commande dotnetup sdk uninstall

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