Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Note
dotnetup is beschikbaar als openbare preview. De functies en het gedrag kunnen veranderen vóór algemene beschikbaarheid.
Name
dotnetup sdk uninstall - Verwijder een SDK-specificatie en ongebruikte bestanden.
Synopsis
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Het opgeslagen SDK-kanaal of de exacte versie die moet worden verwijderd. Matching is niet hoofdlettergevoelig.
De opdracht accepteert één argument en komt overeen met de naam van de opgeslagen specificatie, niet de versie waarnaar een andere specificatie wordt omgezet.
Als deze specificatie bijvoorbeeld alleen latest wordt bijgehouden, uninstall 11.0 wordt deze specificatie niet verwijderd, zelfs niet wanneer er een 11.0 SDK wordt geselecteerd.
Eén kanaal kan overeenkomen met meerdere geïnstalleerde versies.
Opties
| Option | Description |
|---|---|
--source <explicit\|globaljson\|all> |
Specificaties verwijderen uit de geselecteerde bron. De standaardwaarde is explicit. |
--manifest-path <MANIFEST_PATH> |
Gebruik een aangepast manifestbestand. |
--install-path <INSTALL_PATH> |
Selecteer de installatiehoofdmap. |
--interactive [<true\|false>] |
Schakel bevestiging in voor onverwachte resultaten. De standaardwaarde bevindt zich false in CI of wanneer uitvoer wordt omgeleid, en true anders. Alleen omgeleide invoer schakelt bevestiging niet uit. |
--non-interactive |
Ga zonder bevestiging verder, zelfs als --interactive dit is ingeschakeld. Er worden nog steeds waarschuwingen weergegeven. |
-?, -h, --help |
Toon commando-hulp. |
Behavior
Verwijderen verwijdert overeenkomende specificaties en voert vervolgens garbagecollection uit voor de hele installatiehoofdmap. Een andere specificatie kan een aangevraagde SDK installeren. Garbagecollection kan ook niet-deductie-installaties buiten het aangevraagde kanaal verwijderen, inclusief runtime-onderdelen.
Voordat de status wordt gewijzigd, worden de aangevraagde installaties vermeld die blijven bestaan en de specificaties die ze geïnstalleerd houden. Er worden ook extra installaties weergegeven die worden verwijderd. Wanneer een waarschuwing van toepassing is in de interactieve modus, drukt u op Y of Enter om door te gaan, of op N of Esc om te annuleren. Annulering verwijdert geen specificaties of bestanden. In de niet-inactieve modus worden de waarschuwingen afgedrukt en zonder bevestiging uitgevoerd.
In het waarschuwingsoverzicht wordt elke specificatie geïdentificeerd die uit het bijhouden wordt verwijderd, inclusief het onderdeel en de bron.
Als een andere specificatie een SDK behoudt, wordt de aangevraagde specificatie verwijderd, maar blijft die SDK geïnstalleerd.
Als u een global.json-sourced specificatie verwijdert, wordt het global.json bestand niet verwijderd.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet