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örhandsgranskning. Dess funktioner och beteende kan ändras före allmän tillgänglighet.
Installation och miljökonfiguration är separata åtgärder. Välj det åtkomstläge som passar ditt arbetsflöde. För beskrivningar av de tillgängliga lägena, se dotnetup environment configuration.
Använd vidarebefordran av kommandon
Det minst beständiga alternativet är none-läget. Den lägger inte till den hanterade .NET-installationen till PATH eller anger DOTNET_ROOT. Kommandot nedan lägger till dotnetup körbara filen till PATH så att du kan köra den från valfri katalog:
dotnetup env set none --dotnetup-on-path true
dotnetup dotnet -- --info
dotnetup dotnet build
Om du vill undvika den PATH ändringen anger du --dotnetup-on-path false. Kommandot dotnetup dotnet kör .NET från den hanterade .NET-installationen utan att lägga till den körbara filen dotnet i PATH.
Konfigurera en shellprofil
Använd läget shell för att skriva ett hanterat block till din skalprofil:
dotnetup env set shell --shell pwsh
Skalvärden som stöds är bash, zsh, fish och pwsh.
Öppna ett nytt shell när kommandot har slutförts eller aktivera det aktuella shellet för att tillämpa ändringarna:
dotnetup env script --shell pwsh | Invoke-Expression
Konfigurera alla Windows användarprogram
På Windows använder du everywhere läget för att göra den hanterade installationen tillgänglig för terminaler och andra användarprogram:
dotnetup env set everywhere --shell pwsh
Det här läget är inte tillgängligt i Linux eller macOS.
Important
Innan du aktiverar everywhere, läs Överväganden för läget Överallt, inklusive hur läget interagerar med datoromfattande installationer och ramverksberoende program.
Inspektera och korrigera avdrift
Visa lagrade inställningar och jämför dem med den aktuella miljön:
dotnetup env show
Tillämpa lagrade inställningar igen:
dotnetup env set
Ta bort miljöändringar
dotnetup env clear
Det här kommandot tar bort dotnetup-miljökonfigurationen. Den avinstallerar inte .NET.