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.
dotnetupè un gestore toolchain multipiattaforma per le installazioni di .NET a livello di utente. Installa .NET SDK e runtime senza scrivere in una directory .NET gestita dal sistema. Monitora inoltre i requisiti di installazione selezionati in modo che possa aggiornare o rimuovere i file correlati in un secondo momento.
Usa dotnetup per:
- Installare versioni .NET stabili, di anteprima, giornaliere o specifiche.
- Mantieni più requisiti SDK e di runtime in un'installazione gestita.
- Installare l’SDK richiesto dal file
global.jsonpiù vicino. - Aggiornare i canali tracciati senza modificare i requisiti di versione esatta.
- Configurare il modo in cui i terminali e le applicazioni trovano l'elemento gestito
dotnet. - Eseguire il gestito
dotnetsenza modificarePATH.
Start
Eseguire la configurazione interattiva:
> dotnetup init
Welcome to dotnetup!
SDK Channel: latest
Mode: Terminal Mode (Suggested)
Would you like to install .NET with the recommended settings?
> Yes, proceed with defaults and install
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
Setup complete!
L'installazione chiede quale canale SDK installare e come si vuole accedere al comando gestito dotnet .
Per un'installazione concisa e non interattiva, installare un SDK e configurare la shell corrente:
> dotnetup install latest
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
> dotnetup env set shell
dotnet and dotnetup are on your PATH.
To apply the change to this terminal now, run:
<shell-specific command>
Or open a new terminal.
> dotnetup list
Installations (managed by dotnetup):
<default-installation-root>
Tracked channels:
SDK latest (source: explicit)
Installed versions:
SDK <resolved-version> (<architecture>)
Total: 1
> dotnet --version
<resolved-version>
Se non si vuole modificare il profilo della shell, usare il comando di inoltro:
> dotnetup install latest
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
> dotnetup env set none
dotnetup is on your PATH. dotnet is not — run it with 'dotnetup dotnet <command>'.
Open a new terminal for the change to take effect.
> dotnetup dotnet --version
<resolved-version>
La modalità, la versione risolta, l'architettura, il percorso di installazione e il comando della shell dipendono dal sistema e dalle versioni disponibili.
Come dotnetup gestisce .NET
dotnetup tiene traccia delle installazioni SDK richieste. Questo rilevamento consente di dotnetup aggiornare più installazioni contemporaneamente. Consente anche di dotnetup rimuovere in modo sicuro le installazioni inutilizzate o non supportate.
Per altre informazioni, vedere Funzionamento di dotnetup.
Scegliere cosa leggere successivamente
| Obiettivo | Article |
|---|---|
| Decidi se dotnetup è adatto al tuo scenario | Quando usare dotnetup |
| Installare dotnetup ed eseguire la configurazione iniziale | Guida introduttiva a dotnetup |
| Comprendere canali, radici di installazione e rilevamento | Funzionamento di dotnetup |
Usare global.json di un repository |
Gestire i requisiti SDK del repository |
| Installare SDK e runtime | Installa i componenti .NET |
| Aggiorna o rimuovi installazioni | Aggiorna installazioni |
| Aggiornare o rimuovere dotnetup | Aggiornare o rimuovere dotnetup |
Configurare PATH e DOTNET_ROOT |
Gestire l'ambiente dotnetup |
| Prova le build di anteprima o giornaliere | Usare le build di anteprima e giornaliere |
| Risolvere i problemi comuni | Risolvere i problemi di dotnetup |
| Scopri quali dati raccoglie dotnetup | telemetria dotnetup |
| Cercare la sintassi dei comandi | Riferimento dei comandi dotnetup |
Availability
dotnetup è disponibile come anteprima pubblica. I comandi, le opzioni e il comportamento potrebbero cambiare tra le versioni di anteprima e il ciclo di vita del supporto per la versione generalmente disponibile non è definitivo.
Per installare dotnetup, vedere Introduzione a dotnetup.
Dopo l'installazione, eseguire dotnetup --version per confermare la versione e dotnetup --help per visualizzare i comandi disponibili.