dotnet-core-odinstaluj usuń

Ten artykuł dotyczy: ✔️ .NET Uninstall Tool 1.7.521001 i nowsze wersje

Nazwisko

dotnet-core-uninstall remove — Usuń określone zestawy SDK platformy .NET lub środowiska uruchomieniowe.

Streszczenie


dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes] [--preserve-vs-for-mac-sdks]

dotnet-core-uninstall remove -h|--help

opis

Polecenie dotnet-core-uninstall remove usuwa zestawy .NET SDK i środowiska uruchomieniowe z maszyny hosta.

Argumenty

TARGET

Typ, który chcesz odinstalować. Prawidłowe opcje są wymienione w sekcji Opcje — TARGET .

VERSION

Wersja do odinstalowania. Możesz wyświetlić listę kilku wersji rozdzielonych spacją. Obsługiwane są również pliki odpowiedzi.

Wskazówka

Pliki odpowiedzi są alternatywą do umieszczania wszystkich wersji w wierszu polecenia. Są to pliki tekstowe, zazwyczaj z rozszerzeniem *.rsp , a każda wersja jest wyświetlana w osobnym wierszu. Aby określić plik odpowiedzi dla argumentu VERSION , użyj znaku @ natychmiast po nazwie pliku odpowiedzi.

FILTER

Określa wartość używaną do filtrowania TARGET. Prawidłowe opcje są wymienione w sekcji Opcje — FILTR .

Opcje — TARGET

  • --arm64

    Można go używać z elementami --sdk, --runtime, --aspnet-runtimei --windows-desktop-runtime w celu usunięcia arm64.

  • --aspnet-runtime

    Usuwa tylko środowiska uruchomieniowe ASP.NET Core.

  • --hosting-bundle

    Usuwa tylko pakiety środowiska uruchomieniowego .NET i pakiety hostingu.

  • --runtime

    Usuwa tylko środowiska uruchomieniowe .NET.

  • --sdk

    Usuwa tylko zestawy SDK .NET.

  • --windows-desktop-runtime

    Usuwa wyłącznie środowiska uruchomieniowe Windows Desktop.

  • --x64

    Może być używany z --sdk, --runtime, --aspnet-runtime i --windows-desktop-runtime do usunięcia x64.

  • --x86

    Można używać z elementami --sdk, --runtime, --aspnet-runtimei --windows-desktop-runtime w celu usunięcia x86.

  • --runtime

    Usuwa tylko środowiska uruchomieniowe .NET.

  • --sdk

    Usuwa tylko zestawy SDK .NET.

Opcje — FILTR

Te opcje są wyłączne.

  • --all

    Usuwa wszystkie pakiety .NET SDK i środowiska uruchomieniowe.

  • --all-below <VERSION>[ <VERSION>...]

    Usuwa tylko zestawy SDK i środowiska uruchomieniowe .NET o numerze wersji mniejszym niż określona wersja. Określona wersja pozostaje zainstalowana.

  • --all-but <VERSION>[ <VERSION>...]

    Usuwa wszystkie zestawy SDK i środowiska uruchomieniowe platformy .NET, z wyjątkiem określonych wersji.

  • --all-but-latest

    Usuwa zestawy .NET SDK i środowiska uruchomieniowe, z wyjątkiem najwyższej wersji.

  • --all-lower-patches

    Usuwa zestawy SDK platformy .NET oraz środowiska uruchomieniowe, które zostały zastąpione przez nowsze poprawki. Ta opcja chroni global.json pliku.

  • --all-previews

    Usuwa zestawy SDK platformy .NET i środowiska uruchomieniowe oznaczone jako wersje zapoznawcze.

  • --all-previews-but-latest

    Usuwa zestawy .NET SDK i środowiska uruchomieniowe oznaczone jako wersje zapoznawcze z wyjątkiem najwyższej wersji zapoznawczej.

  • --major-minor <MAJOR_MINOR>

    Usuwa zestawy .NET SDK i środowiska uruchomieniowe zgodne z określoną major.minor wersją.

Opcje

  • -y, --yes

    Wykonuje polecenie bez konieczności potwierdzenia "tak" lub "bez".

  • --force

    Wymusza usunięcie wersji, które mogą być używane przez program Visual Studio.

::: zone-end

  • --force

    Wymusza usunięcie wersji, które mogą być używane przez Visual Studio dla komputerów Mac lub zestawów SDK.

  • --preserve-vs-for-mac-sdks

    Zapobiega usuwaniu zestawów SDK i środowisk uruchomieniowych, które mają duże prawdopodobieństwo użycia przez Visual Studio dla komputerów Mac.

    Uwaga

    Visual Studio dla komputerów Mac jest poza obsługą.

  • -v, --verbosity <LEVEL>

    Ustawia poziom szczegółowości. Domyślna wartość to normal. Dozwolone wartości to:

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic].
  • -h|--help

    Wyświetla pomoc i instrukcje użycia

Przykłady

Uwaga

Domyślnie są zachowywane zestawy SDK i środowiska uruchomieniowe (runtime) .NET, które mogą być wymagane przez Visual Studio lub inne zestawy SDK. W poniższych przykładach i w zależności od stanu maszyny niektóre z określonych zestawów SDK i środowisk uruchomieniowych mogą pozostać. Aby usunąć wszystkie zestawy SDK i środowiska uruchomieniowe, wyświetl je jawnie jako argumenty lub użyj --force opcji .

  • Usuń wszystkie środowiska uruchomieniowe platformy .NET z wyjątkiem wersji 3.0.0-preview6-27804-01 bez konieczności potwierdzania:

    dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
    
  • Usuń wszystkie zestawy SDK platformy .NET Core 1.1 bez konieczności potwierdzenia tak lub bez potwierdzenia:

    dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
    
  • Usuń SDK .NET 6.0.301 bez wyświetlania wyników na konsoli

    dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
    
  • Usuń wszystkie zestawy SDK platformy .NET, które można bezpiecznie usunąć za pomocą tego narzędzia:

    dotnet-core-uninstall remove --all --sdk
    
  • Usuń wszystkie zestawy SDK platformy .NET, które można usunąć za pomocą tego narzędzia, w tym te zestawy SDK, które mogą być wymagane przez program Visual Studio (niezalecane):

    dotnet-core-uninstall remove --all --sdk --force
    
  • Usuń wszystkie zestawy SDK platformy .NET określone w odpowiedzi z pliku versions.rsp.

    dotnet-core-uninstall remove --sdk @versions.rsp
    

    Zawartość pliku versions.rsp jest następująca:

    2.2.300
    6.0.301
    

Zobacz też