Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
dotnetup är i offentlig förhandsversion. Dess funktioner och beteende kan ändras före allmän tillgänglighet.
Name
dotnetup sdk uninstall – Ta bort en SDK-specifikation och oanvända filer.
Sammanfattning
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Den lagrade SDK-kanalen eller den exakta versionen att ta bort. Matchning är skiftlägeskänsligt.
Kommandot accepterar ett argument och matchar det lagrade specifikationsnamnet, inte den version som en annan specifikation matchar.
Om du till exempel bara latest spåras uninstall 11.0 tar du inte bort den specifikationen även när den väljer en 11,0 SDK.
En enda kanal kan matcha flera installerade versioner.
Options
| Option | Description |
|---|---|
--source <explicit\|globaljson\|all> |
Ta bort specifikationer från den valda källan. Standardvärdet är explicit. |
--manifest-path <MANIFEST_PATH> |
Använd en anpassad manifestfil. |
--install-path <INSTALL_PATH> |
Välj installationsroten. |
--interactive [<true\|false>] |
Aktivera bekräftelse för oväntade resultat. Standardvärdet är false i CI eller när utdata omdirigeras och true på annat sätt. Enbart omdirigerade indata inaktiverar inte bekräftelse. |
--non-interactive |
Fortsätt utan bekräftelse, även om --interactive är aktiverat. Varningar visas fortfarande. |
-?, -h, --help |
Visa kommandohjälp. |
Behavior
Avinstallera tar bort matchande specifikationer och kör sedan skräpinsamling för hela installationsroten. En annan specifikation kan ha en begärd SDK installerad. Skräpinsamling kan också ta bort oupphörliga installationer utanför den begärda kanalen, inklusive körningskomponenter.
Innan statusen ändras visas de begärda installationerna i kommandolistan och de specifikationer som håller dem installerade. Den visar även ytterligare installationer som ska tas bort. När någon av varningarna gäller i interaktivt läge trycker du på Y eller Retur för att fortsätta, eller N eller Esc för att avbryta. Annullering tar inte bort specifikationer eller filer. I icke-interaktivt läge skriver kommandot ut varningarna och fortsätter utan bekräftelse.
Varningssammanfattningen identifierar varje specifikation som ska tas bort från spårningen, inklusive dess komponent och källa.
Om en annan specifikation behåller ett SDK tas den begärda specifikationen bort, men SDK:et förblir installerat.
Borttagning av en global.json-sourced-specifikation tar inte bort global.json filen.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet