Compartir a través de


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 que dry-run.

Consulte también