Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
dotnetup è disponibile in anteprima pubblica. Le funzionalità e il comportamento potrebbero cambiare prima della disponibilità generale.
Name
dotnetup sdk uninstall - Rimuovere una specifica dell'SDK e i file inutilizzati.
Synopsis
dotnetup sdk uninstall <CHANNEL> [options]
Arguments
CHANNEL
Canale SDK archiviato o versione esatta da rimuovere. Nella corrispondenza non viene fatta distinzione tra maiuscole e minuscole.
Il comando accetta un argomento e corrisponde al nome della specifica archiviata, non alla versione in cui viene risolta un'altra specifica.
Ad esempio, se viene registrato solo latest , uninstall 11.0 non rimuove tale specifica anche quando seleziona un SDK 11.0.
Un singolo canale può corrispondere a più versioni installate.
Options
| Option | Descrizione |
|---|---|
--source <explicit\|globaljson\|all> |
Rimuovere le specifiche dall'origine selezionata. Il valore predefinito è explicit. |
--manifest-path <MANIFEST_PATH> |
Usare un file manifesto personalizzato. |
--install-path <INSTALL_PATH> |
Selezionare la radice di installazione. |
--interactive [<true\|false>] |
Abilitare la conferma per ottenere risultati imprevisti. Il valore predefinito è false ci o quando l'output viene reindirizzato e true in caso contrario. L'input reindirizzato da solo non disabilita la conferma. |
--non-interactive |
Procedere senza conferma, anche se --interactive è abilitato. Gli avvisi vengono ancora visualizzati. |
-?, -h, --help |
Mostra aiuto ai comandi. |
Behavior
Disinstalla rimuove le specifiche corrispondenti, quindi esegue Garbage Collection per l'intera radice di installazione. Un'altra specifica può mantenere installato un SDK richiesto. Garbage Collection può anche rimuovere installazioni senza riferimenti all'esterno del canale richiesto, inclusi i componenti di runtime.
Prima di modificare lo stato, il comando elenca le installazioni richieste che rimarranno e le specifiche che li mantengono installati. Vengono inoltre elencate le installazioni aggiuntive che verranno rimosse. Quando si applica un avviso in modalità interattiva, premere Y o INVIO per continuare oppure N o ESC per annullare. L'annullamento non rimuove specifiche o file. In modalità non interattiva, il comando stampa gli avvisi e continua senza confermare.
Il riepilogo dell'avviso identifica ogni specifica che verrà rimossa dal rilevamento, incluso il componente e l'origine.
Se un'altra specifica mantiene un SDK, la specifica richiesta viene rimossa, ma tale SDK rimane installato.
La rimozione di una global.jsonspecifica -sourced non elimina il global.json file.
Examples
dotnetup sdk uninstall latest
dotnetup sdk uninstall 10.0.1xx --source globaljson
dotnetup sdk uninstall preview --source all --install-path .\.dotnet