Partager via


dotnet-core-uninstall dry-run

Cet article s'applique à  : ✔️ .NET Uninstall Tool 1.7.521001 et les versions ultérieures.

Nom

dotnet-core-uninstall dry-run - Affiche les SDK .NET et les Runtimes qui seront supprimés.

Conseil

La commande dotnet-core-uninstall whatif est la même que la commande dry-run.

Synopsis

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force]

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>]

dotnet-core-uninstall dry-run -h|--help|-?
dotnet-core-uninstall dry-run <TARGET> <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall dry-run <TARGET> <FILTER>
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall dry-run -h|--help|-?

Description

La commande dotnet-core-uninstall list simule la suppression du SDK et du runtime .NET. Une sortie d'état est fournie pour chaque SDK .NET et runtime qui aurait été supprimé par l'outil.

Arguments

TARGET

Le type que vous souhaitez désinstaller. Les options valides sont répertoriées dans la section Options - TARGET.

VERSION

La version à désinstaller. Vous pouvez énumérer plusieurs versions en les séparant par un espace. Les fichiers de réponse sont également pris en charge.

Conseil

Les fichiers de réponse sont une alternative au placement de toutes les versions sur la ligne de commande. Il s’agit de fichiers texte, généralement avec une extension *.rsp et chaque version est répertoriée sur une ligne distincte. Pour spécifier un fichier de réponse pour l’argument VERSION, utilisez le caractère @ immédiatement suivi du nom du fichier de réponse.

FILTER

Spécifie une valeur utilisée pour filtrer la liste de désinstallationTARGET. Les options valides sont répertoriées dans la section Options - FILTRE.

Options - TARGET

  • --aspnet-runtime

    Découvre tous les runtimes ASP.NET Core qui peuvent être désinstallés avec cet outil.

  • --hosting-bundle

    Répertorie toutes les offres groupées d’hébergement .NET qui peuvent être désinstallés avec cet outil.

  • --runtime

    Répertorie tous les runtimes .NET qui peuvent être désinstallés avec cet outil.

  • --sdk

    Répertorie tous les Kits de développement logiciel (SDK) .NET qui peuvent être désinstallés avec cet outil.

  • --x64

    Répertorie tous les Kits de développement logiciel (SDK) .NET x64 qui peuvent être désinstallés avec cet outil.

    Remarque

    Si --x64 ou --x86 n'est pas spécifié, les versions x64 et x86 seront toutes deux supprimées.

  • --x86

    Répertorie tous les Kits de développement logiciel (SDK) .NET x86 qui peuvent être désinstallés avec cet outil.

    Remarque

    Si --x64 ou --x86 n'est pas spécifié, les versions x64 et x86 seront toutes deux supprimées.

Options - FILTRE

Ces options sont exclusives.

  • --all

    Supprime tous les Kits de développement logiciel (SDK) et runtimes .NET.

  • --all-below <VERSION>[ <VERSION>...]

    Supprime uniquement les Kits de développement logiciel (SDK) et runtimes .NET dont la version est inférieure à la version spécifiée. La version spécifiée reste installée.

  • --all-but <VERSION>[ <VERSION>...]

    Supprime tous les Kits de développement logiciel (SDK) et runtimes .NET, à l’exception des versions spécifiées.

  • --all-but-latest

    Supprime les Kits de développement logiciel (SDK) et les runtimes .NET, à l’exception de la version la plus élevée.

  • --all-lower-patches

    Supprime les Kits de développement logiciel (SDK) et les runtimes .NET remplacés par des patches plus élevés. Cette option protège le fichier global.json.

  • --all-previews

    Supprime les Kits de développement logiciel (SDK) et runtimes .NET marqués comme préversions.

  • --all-previews-but-latest

    Supprime les Kits de développement logiciel (SDK) et runtimes .NET marqués comme préversions à l’exception de l’aperçu le plus élevé.

  • --major-minor <MAJOR_MINOR>

    Supprime les Kits de développement logiciel (SDK) .NET et les runtimes qui correspondent à la version spécifiée major.minor.

Options

  • --force

    Force la suppression des versions qui peuvent être utilisées par Visual Studio.

  • -v, --verbosity <LEVEL>

    Définit le niveau de détail. La valeur par défaut est normal. Les valeurs autorisées sont les suivantes :

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic].
  • -?|-h|--help

    Affiche les informations d’aide et d’utilisation

Remarque

Par défaut, les Kits de développement logiciel (SDK) .NET et les runtimes qui peuvent être requis par Visual Studio ou d’autres Kits de développement logiciel (SDK) ne sont pas inclus dans la sortie dotnet-core-uninstall dry-run. De plus, en fonction de l'état de la machine, certains des SDK et des runtimes spécifiés peuvent ne pas être inclus dans la sortie. Pour inclure tous les Kits de développement logiciel (SDK) et runtimes, répertoriez-les explicitement en tant qu’arguments ou utilisez l’option --force.

  • Essai de la suppression de tous les runtimes .NET qui ont été remplacés par des patches plus élevés :

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Essai de la suppression de tous les Kits de développement logiciel (SDK) .NET sous la version 6.0.301 :

    dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
    

    Conseil

    La commande dotnet-core-uninstall whatif est la même que la commande dry-run.

Voir aussi