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 commandedry-run
.