dotnet-core-uninstall dry-run
Questo articolo si applica a: ✔️ Strumento di disinstallazione .NET 1.7.521001 e versioni successive
Nome
dotnet-core-uninstall dry-run
- Visualizzare gli SDK .NET e i runtime che verranno rimossi.
Suggerimento
Il comando dotnet-core-uninstall whatif
è identico al comando dry-run
.
Riepilogo
dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
[-v|--verbosity <LEVEL>] [--force]
dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
[-v|--verbosity <LEVEL>]
dotnet-core-uninstall dry-run -h|--help|-?
dotnet-core-uninstall dry-run <TARGET> <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall dry-run <TARGET> <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall dry-run -h|--help|-?
Descrizione
Il comando dotnet-core-uninstall list
simula la rimozione di .NET SDK e del runtime. Viene fornito un output di stato per ogni .NET SDK e runtime rimosso dallo strumento.
Argomenti
TARGET
Il tipo da disinstallare. Le opzioni valide sono elencate nella sezione Opzioni - DESTINAZIONE.
VERSION
Versione da disinstallare. È possibile elencare diverse versioni separate da uno spazio. Sono supportati anche i file di risposta.
Suggerimento
I file di risposta sono un'alternativa all'inserimento di tutte le versioni nella riga di comando. Si tratta di file di testo, in genere con estensione *.rsp, e ogni versione è elencata in una riga separata. Per specificare un file di risposta per l'argomento VERSION
, usare il carattere @ immediatamente seguito dal nome del file di risposta.
FILTER
Specifica un valore utilizzato per filtrare TARGET
. Le opzioni valide sono elencate nella sezione Opzioni - FILTRO.
Opzioni - DESTINAZIONE
--aspnet-runtime
Scopre tutti i runtime ASP.NET Core che possono essere disinstallati con questo strumento.
--hosting-bundle
Elenca tutti i bundle di hosting .NET che è possibile disinstallare con questo strumento.
--runtime
Elenca tutti i runtime .NET che è possibile disinstallare con questo strumento.
--sdk
Elenca tutti gli SDK .NET che è possibile disinstallare con questo strumento.
--x64
Elenca tutti gli SDK e i runtime .NET x64 che è possibile disinstallare con questo strumento.
Nota
Se
--x64
o--x86
non è specificato, verranno rimossi sia x64 che x86.--x86
Elenca tutti gli SDK e i runtime .NET x86 che è possibile disinstallare con questo strumento.
Nota
Se
--x64
o--x86
non è specificato, verranno rimossi sia x64 che x86.
Opzioni - FILTRO
Queste opzioni sono esclusive.
--all
Rimuove tutti gli SDK e i runtime .NET.
--all-below <VERSION>[ <VERSION>...]
Rimuove solo gli SDK e i runtime .NET con una versione precedente a quella specificata. La versione specificata rimane installata.
--all-but <VERSION>[ <VERSION>...]
Rimuove tutti gli SDK e i runtime .NET, ad eccezione delle versioni specificate.
--all-but-latest
Rimuove gli SDK e i runtime .NET, ad eccezione della versione più recente.
--all-lower-patches
Rimuove gli SDK .NET e i runtime sostituiti da patch di versione superiore. Questa opzione protegge il file global.json.
--all-previews
Rimuove gli SDK e i runtime .NET contrassegnati come anteprime.
--all-previews-but-latest
Rimuove gli SDK .NET e i runtime contrassegnati come anteprime, ad eccezione dell'anteprima più recente.
--major-minor <MAJOR_MINOR>
Rimuove gli SDK e i runtime .NET corrispondenti alla versione
major.minor
specificata.
Opzioni
--force
Forza la rimozione delle versioni che potrebbero essere usate da Visual Studio.
-v, --verbosity <LEVEL>
Imposta il livello di dettaglio. Il valore predefinito è
normal
. I valori consentiti sono i seguenti:q[uiet]
m[inimal]
n[ormal]
d[etailed]
diag[nostic]
.
-?|-h|--help
Mostra informazioni sulla Guida e sull'utilizzo
Nota
Per impostazione predefinita, gli SDK e i runtime .NET che potrebbero essere necessari per Visual Studio o altri SDK non sono inclusi nell'output di dotnet-core-uninstall dry-run
. Inoltre, a seconda dello stato del computer, alcuni degli SDK e dei runtime specificati potrebbero non essere inclusi nell'output. Per includere tutti gli SDK e i runtime, elencarli in modo esplicito come argomenti o usare l'opzione --force
.
Simulazione della rimozione di tutti i runtime .NET che sono stati sostituiti da patch più recenti:
dotnet-core-uninstall dry-run --all-lower-patches --runtime
Simulazione della rimozione di tutti gli SDK .NET di versione precedente alla
6.0.301
:dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
Suggerimento
Il comando
dotnet-core-uninstall whatif
è identico al comandodry-run
.