Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
dotnetup jest dostępna w publicznej wersji zapoznawczej. Jego funkcje i zachowanie mogą ulec zmianie przed ogólną dostępnością.
Name
dotnetup sdk uninstall — Usuń specyfikację zestawu SDK i nieużywane pliki.
Synopsis
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Przechowywany kanał zestawu SDK lub dokładna wersja do usunięcia. Dopasowywanie jest bez uwzględniania wielkości liter.
Polecenie akceptuje jeden argument i pasuje do nazwy przechowywanej specyfikacji, a nie wersji rozpoznawanej przez inną specyfikację.
Na przykład jeśli latest tylko jest śledzona, nie usuwa tej specyfikacji nawet wtedy, uninstall 11.0 gdy wybierze zestaw SDK 11.0.
Jeden kanał może być zgodny z wieloma zainstalowanymi wersjami.
Opcje
| Option | Opis |
|---|---|
--source <explicit\|globaljson\|all> |
Usuń specyfikacje z wybranego źródła. Wartość domyślna to explicit. |
--manifest-path <MANIFEST_PATH> |
Użyj niestandardowego pliku manifestu. |
--install-path <INSTALL_PATH> |
Wybierz katalog główny instalacji. |
--interactive [<true\|false>] |
Włącz potwierdzenie dla nieoczekiwanych wyników. Wartość domyślna to false ciągła integracja lub przekierowanie danych wyjściowych, a true w przeciwnym razie. Dane wejściowe przekierowane nie wyłączają potwierdzenia. |
--non-interactive |
Kontynuuj bez potwierdzenia, nawet jeśli --interactive jest włączona. Ostrzeżenia nadal pojawiają się. |
-?, -h, --help |
Pokaż komendę, pomoc. |
Behavior
Odinstaluj usuwa zgodne specyfikacje, a następnie uruchamia odzyskiwanie pamięci dla całego katalogu głównego instalacji. Inna specyfikacja może zachować zainstalowany żądany zestaw SDK. Odzyskiwanie pamięci może również usuwać instalacje nieużywane poza żądanym kanałem, w tym składniki środowiska uruchomieniowego.
Przed zmianą stanu polecenie wyświetla listę żądanych instalacji, które pozostaną, oraz specyfikacje, które je przechowują. Zawiera również listę dodatkowych instalacji, które zostaną usunięte. Gdy ostrzeżenie ma zastosowanie w trybie interaktywnym, naciśnij klawisz Y lub Enter , aby kontynuować, albo N lub Esc , aby anulować. Anulowanie nie usuwa specyfikacji ani plików. W trybie nieinteraktywnym polecenie wyświetla ostrzeżenia i przechodzi bez potwierdzenia.
Podsumowanie ostrzeżenia identyfikuje każdą specyfikację, która zostanie usunięta ze śledzenia, w tym jej składnika i źródła.
Jeśli inna specyfikacja zachowa zestaw SDK, żądana specyfikacja zostanie usunięta, ale ten zestaw SDK pozostanie zainstalowany.
Usunięcie specyfikacji global.json-sourced nie powoduje usunięcia global.json pliku.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet