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.
Note
dotnetup está en versión preliminar pública. Sus características y comportamiento pueden cambiar antes de la disponibilidad general.
Name
dotnetup sdk uninstall - Quitar una especificación del SDK y archivos sin usar.
Synopsis
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Canal del SDK almacenado o versión exacta que se va a quitar. En la ordenación no se distingue mayúsculas de minúsculas.
El comando acepta un argumento y coincide con el nombre de la especificación almacenada, no la versión a la que se resuelve otra especificación.
Por ejemplo, si solo latest se realiza el seguimiento, uninstall 11.0 no quita esa especificación incluso cuando selecciona un SDK 11.0.
Un único canal puede coincidir con varias versiones instaladas.
Options
| Option | Descripción |
|---|---|
--source <explicit\|globaljson\|all> |
Quite las especificaciones del origen seleccionado. El valor predeterminado es explicit. |
--manifest-path <MANIFEST_PATH> |
Use un archivo de manifiesto personalizado. |
--install-path <INSTALL_PATH> |
Seleccione la raíz de instalación. |
--interactive [<true\|false>] |
Habilite la confirmación de resultados inesperados. El valor predeterminado está false en CI o cuando se redirige la salida y true , de lo contrario, . La entrada redirigida por sí sola no deshabilita la confirmación. |
--non-interactive |
Continúe sin confirmación, incluso si --interactive está habilitado. Las advertencias siguen apareciendo. |
-?, , -h, --help |
Muestra ayuda con los comandos. |
Behavior
Desinstalar quita las especificaciones coincidentes y, a continuación, ejecuta la recolección de elementos no utilizados para toda la raíz de instalación. Otra especificación puede mantener instalado un SDK solicitado. La recolección de elementos no utilizados también puede quitar instalaciones sin referencia fuera del canal solicitado, incluidos los componentes en tiempo de ejecución.
Antes de cambiar el estado, el comando enumera las instalaciones solicitadas que permanecerán y las especificaciones que las mantienen instaladas. También se enumeran las instalaciones adicionales que se quitarán. Cuando se aplica una advertencia en modo interactivo, presione Y o Entrar para continuar, o bien N o Esc para cancelar. La cancelación no elimina especificaciones ni archivos. En modo no interactivo, el comando imprime las advertencias y continúa sin confirmación.
El resumen de advertencia identifica cada especificación que se quitará del seguimiento, incluido su componente y origen.
Si otra especificación conserva un SDK, se quita la especificación solicitada, pero ese SDK permanece instalado.
La eliminación de una global.jsonespecificación de origen no elimina el global.json archivo.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet