dotnetup sdk uninstall command

Note

dotnetup nyilvános előzetes verzióban érhető el. Funkciói és viselkedése az általános rendelkezésre állás előtt változhat.

Name

dotnetup sdk uninstall – Távolítsa el az SDK-specifikációt és a nem használt fájlokat.

Synopsis

dotnetup sdk uninstall <CHANNEL> [options]

Arguments

CHANNEL

A tárolt SDK-csatorna vagy az eltávolítandó pontos verzió. A kis- és nagybetűk egyeztetése érzéketlen.

A parancs egy argumentumot fogad el, és megfelel a tárolt specifikáció nevének, nem pedig annak a verziónak, amelyet egy másik specifikáció felold. Ha például csak latest nyomon követi, uninstall 11.0 akkor sem távolítja el ezt a specifikációt, még akkor sem, ha egy 11.0-s SDK-t választ. Egyetlen csatorna több telepített verzióval is egyezhet.

Beállítások

Option Description
--source <explicit\|globaljson\|all> Távolítsa el a specifikációkat a kijelölt forrásból. Az alapértelmezett érték a explicit.
--manifest-path <MANIFEST_PATH> Használjon egyéni jegyzékfájlt.
--install-path <INSTALL_PATH> Válassza ki a telepítési gyökerét.
--interactive [<true\|false>] A váratlan eredmények megerősítésének engedélyezése. Az alapértelmezett érték a CI-ben van false , vagy ha a kimenet átirányításra kerül, és true egyéb esetben. Az irányított bemenet önmagában nem tiltja le a megerősítést.
--non-interactive Folytassa megerősítés nélkül, még akkor is, ha --interactive engedélyezve van. A figyelmeztetések továbbra is megjelennek.
\, \, \ A parancs súgójának megjelenítése.

Behavior

Az eltávolítás eltávolítja a megfelelő specifikációkat, majd a teljes telepítési gyökérhez futtatja a szemétgyűjtést. Egy másik specifikáció a kért SDK-t telepítheti. A szemétgyűjtés a kért csatornán kívül is eltávolíthatja a nem hivatkozott telepítéseket, beleértve a futtatókörnyezeti összetevőket is.

Az állapot módosítása előtt a parancs felsorolja a kért telepítéseket, amelyek megmaradnak, valamint azokat a specifikációkat, amelyek a telepítésüket megőrzik. Az eltávolítandó további telepítéseket is felsorolja. Ha a figyelmeztetés interaktív módban van érvényben, a folytatáshoz nyomja le az Y vagy az Enter billentyűt, vagy az N vagy az Esc billentyűkombinációt a megszakításhoz. A lemondás nem távolítja el a specifikációkat és a fájlokat. Neminteraktív módban a parancs kinyomtatja a figyelmeztetéseket, és megerősítés nélkül folytatja a műveletet.

A figyelmeztetés összegzése azonosítja a nyomon követésből eltávolítandó specifikációkat, beleértve annak összetevőjét és forrását is. Ha egy másik specifikáció megtart egy SDK-t, a kért specifikáció el lesz távolítva, de az SDK továbbra is telepítve marad. A global.json-sourced specifikáció eltávolítása nem törli a global.json fájlt.

Examples

dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet