dotnet-core-uninstall dry-run
Este artículo se aplica a: ✔️ Herramienta de desinstalación de .NET 1.7.521001 y versiones posteriores.
Nombre
dotnet-core-uninstall dry-run
- Muestra los SDK y entornos de ejecución de .NET que se quitarán.
Sugerencia
El comando dotnet-core-uninstall whatif
es el mismo que dry-run
.
Sinopsis
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|-?
Descripción
El comando dotnet-core-uninstall list
simula la eliminación del SDK y el entorno de ejecución de .NET. Se proporciona una salida de estado para cada SDK y entorno de ejecución de .NET que la herramienta habría quitado.
Argumentos
TARGET
Tipo que desea desinstalar. Las opciones válidas se muestran en la sección Opciones - DESTINO.
VERSION
La versión que se va a desinstalar. Puede enumerar varias versiones separadas por un espacio. También se admiten los archivos de respuesta.
Sugerencia
Los archivos de respuesta son una alternativa a la colocación de todas las versiones en la línea de comandos. Son archivos de texto, normalmente con una extensión *.rsp, y cada versión aparece en una línea independiente. Para especificar un archivo de respuesta para el argumento VERSION
, use el carácter @ seguido inmediatamente del nombre del archivo de respuesta.
FILTER
Especifica un valor utilizado para filtrar el TARGET
. Las opciones válidas se muestran en la sección Opciones - FILTRO.
Opciones - DESTINO
--aspnet-runtime
Detecta todos los entornos en tiempo de ejecución de ASP.NET Core que se pueden desinstalar con esta herramienta.
--hosting-bundle
Enumera todos los conjuntos de hospedaje de .NET que se pueden desinstalar con esta herramienta.
--runtime
Enumera todos los runtimes de .NET que se pueden desinstalar con esta herramienta.
--sdk
Enumera todos los SDK de .NET que se pueden desinstalar con esta herramienta.
--x64
Enumera todos los SDK y runtimes de .NET x64 que se pueden desinstalar con esta herramienta.
Nota:
Si no se especifica
--x64
o--x86
, se quitarán tanto x64 como x86.--x86
Enumera todos los SDK y runtimes de .NET x86 que se pueden desinstalar con esta herramienta.
Nota:
Si no se especifica
--x64
o--x86
, se quitarán tanto x64 como x86.
Opciones - FILTRO
Estas opciones son excluyentes.
--all
Quita todos los SDK y runtimes de .NET.
--all-below <VERSION>[ <VERSION>...]
Quita solo los SDK y los entornos de ejecución de .NET que tienen una versión menor que la versión especificada. La versión especificada permanece instalada.
--all-but <VERSION>[ <VERSION>...]
Quita todos los SDK y runtimes de .NET, excepto las versiones especificadas.
--all-but-latest
Quita los SDK y los runtimes de .NET, excepto la versión más alta.
--all-lower-patches
Quita los SDK y los runtimes de .NET que reemplazan revisiones superiores. Esta opción protege el archivo global.json.
--all-previews
Quita los SDK y los runtimes de .NET marcados como versiones preliminares.
--all-previews-but-latest
Quita los SDK y los runtimes de .NET marcados como versiones preliminares, excepto la versión preliminar más alta.
--major-minor <MAJOR_MINOR>
Quita los SDK y los runtimes de .NET que coinciden con la versión
major.minor
especificada.
Opciones
--force
Fuerza la eliminación de las versiones que Visual Studio puede usar.
-v, --verbosity <LEVEL>
Establece el nivel de detalle. El valor predeterminado es
normal
. Los valores permitidos son:q[uiet]
m[inimal]
n[ormal]
d[etailed]
diag[nostic]
.
-?|-h|--help
Muestra información de ayuda y uso
Nota:
De manera predeterminada, los SDK y los runtimes de .NET que pueden necesitar Visual Studio u otros SDK no se incluyen en la salida de dotnet-core-uninstall dry-run
. Además, según el estado de la máquina, es posible que algunos de los SDK y entornos en tiempo de ejecución especificados no se incluyan en la salida,. Para incluir todos los SDK y runtimes, agréguelos explícitamente como argumentos o use la opción --force
.
Realice un simulacro de la eliminación de todos runtimes de .NET que se han reemplazado por revisiones superiores:
dotnet-core-uninstall dry-run --all-lower-patches --runtime
Realice un simulacro de la eliminación de todos los SDK de .NET inferiores a la versión
6.0.301
:dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
Sugerencia
El comando
dotnet-core-uninstall whatif
es el mismo quedry-run
.