Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo se aplica a: ✔️ Herramienta de desinstalación de .NET 1.7.521001 y versiones posteriores.
Nombre
dotnet-core-uninstall remove
- Quita los SDK o entornos de ejecución de .NET especificados.
Sinopsis
dotnet-core-uninstall remove <TARGET> [--x64|--x86] <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove <TARGET> [--x64|--x86] <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove -h|--help|-?
dotnet-core-uninstall remove <TARGET> <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove <TARGET> <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall remove -h|--help|-?
Descripción
El comando dotnet-core-uninstall remove
quita los SDK y los entornos de ejecución de .NET de la máquina host.
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
-y, --yes
Ejecuta el comando sin requerir una confirmación sí o no.
--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
Ejemplos
Nota:
De manera predeterminada, los SDK y los runtimes de .NET que pueden necesitar Visual Studio u otros SDK se mantienen. En los siguientes ejemplos, y según el estado de la máquina, es posible que algunos de los SDK y entornos de ejecución especificados se mantengan. Para quitar todos los SDK y runtimes, agréguelos explícitamente como argumentos o use la opción --force
.
Quite todos los runtimes de .NET excepto la versión
3.0.0-preview6-27804-01
sin necesidad de la confirmación sí o no:dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
Quite todos los SDK de .NET Core 1.1 sin necesidad de la confirmación sí o no:
dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
Quite el SDK de .NET 6.0.301 sin salida de consola:
dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
Quite todos los SDK de .NET que se puedan quitar con seguridad con esta herramienta:
dotnet-core-uninstall remove --all --sdk
Quite todos los SDK de .NET que puede quitar esta herramienta, incluidos los SDK que puede necesitar Visual Studio (no recomendado):
dotnet-core-uninstall remove --all --sdk --force
Quite todos los SDK de .NET que se especifican en el archivo de respuesta versions.rsp:
dotnet-core-uninstall remove --sdk @versions.rsp
El contenido del archivo versions.rsp es el siguiente:
2.2.300 6.0.301