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.
dotnetupär en plattformsoberoende verktygshanterare för .NET installationer på användarnivå. Den installerar .NET SDK:er och .NET-körmiljöer utan att skriva till en systemhanterad .NET-katalog. Den spårar även de installationskomponenter som du väljer så att den kan uppdatera eller ta bort relaterade filer senare.
Använd dotnetup för att:
- Installera stabila versioner, förhandsversioner, dagliga eller exakta .NET versioner.
- Ha flera SDK- och körningskrav i en hanterad installation.
- Installera det SDK som den närmaste
global.json-filen kräver. - Uppdatera spårade kanaler utan att ändra krav på exakt version.
- Konfigurera hur terminaler och program hittar den hanterade
dotnet. - Kör den hanterade
dotnetutan att ändraPATH.
Start
Kör den interaktiva installationen:
> 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!
Installationen frågar vilken SDK-kanal som ska installeras och hur du vill komma åt det hanterade dotnet kommandot.
För en koncis, icke-interaktiv installation installerar du ett SDK och konfigurerar det aktuella kommandoskalet:
> 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>
Om du inte vill ändra shell-profilen använder du vidarebefordran-kommandot:
> 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>
Läget, den lösta versionen, arkitekturen, installationssökvägen och shell-kommandot beror på systemet och de tillgängliga versionerna.
Så hanterar dotnetup .NET
dotnetup spårar de SDK-installationer som du begär. Den här spårningen låter dotnetup uppdatera många installationer samtidigt. Du kan dotnetup också ta bort oanvända eller out-of-support-installationer på ett säkert sätt.
Mer information finns i Så här fungerar dotnetup.
Välj vad som ska läsas härnäst
| Goal | Artikel |
|---|---|
| Bestäm om dotnetup passar ditt scenario | När du ska använda dotnetup |
| Installera dotnetup och kör den första konfigurationen | Kom igång med dotnetup |
| Förstå kanaler, installationskataloger och spårning | Så här fungerar dotnetup |
Använd en databas global.json |
Hantera SDK-krav för repo |
| Installera SDK:er och runtimes | Installera .NET-komponenterna |
| Uppdatera eller ta bort installationer | Uppdatera installationer |
| Uppdatera eller ta bort själva dotnetup | Uppdatera eller ta bort dotnetup |
Konfigurera PATH och DOTNET_ROOT |
Hantera dotnetup-miljön |
| Testa förhandsversioner eller dagliga byggen | Använd förhandsversioner och dagliga versioner |
| Åtgärda vanliga problem | Felsök dotnetup |
| Ta reda på vilka uppgifter dotnetup samlar in | dotnetup telemetry |
| Leta upp kommandosyntax | dotnetup-kommandoreferens |
Availability
dotnetup är tillgänglig som en offentlig förhandsversion. Kommandon, alternativ och beteende kan ändras mellan förhandsversioner, och supportlivscykeln för den allmänt tillgängliga versionen har inte fastställts slutligt.
Information om hur du installerar dotnetupfinns i Kom igång med dotnetup.
När du har installerat den kör du dotnetup --version för att bekräfta versionen och dotnetup --help för att se de tillgängliga kommandona.