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.
I den här artikeln beskrivs hur du hanterar själva dotnetup verktyget. Information om hur du uppdaterar eller tar bort de .NET SDK:er och körmiljöer som dotnetup hanterar finns i Uppdatera installationer.
Kontrollera dotnetup-versionen
Visa versionen av dotnetup:
dotnetup --version
Om du vill visa commit, arkitekturen, körningsidentifieraren och de verifierade installationerna kör du:
dotnetup --info
Uppdatera dotnetup
dotnetup har inte något kommando som uppdaterar sig själv. Om du vill uppdatera dotnetupkör du nedladdningsskriptet igen. Skriptet ersätter den befintliga dotnetup körbara filen i installationskatalogen.
Kör på macOS eller Linux:
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh | bash
Kör på Windows:
irm https://aka.ms/dotnetup/get-dotnetup.ps1 | iex
Skriptet installerar den senaste preview versionen som standard. Om du använder bygget daily eller en anpassad installationskatalog skickar du samma alternativ som du använde för den första installationen. Till exempel på macOS eller Linux:
curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh |
bash -s -- --quality daily --install-dir /opt/dotnetup
På Windows:
iex "& { $(irm https://aka.ms/dotnetup/get-dotnetup.ps1) } -Quality daily -InstallDir C:\tools\dotnetup"
En uppdatering av dotnetup ändrar inte dina installationer, din miljökonfiguration eller dina spårade installationsspecifikationer.
Ta bort dotnetup
Utför de här stegen i ordning för att ta bort dotnetup och allt som den hanterar.
1. Hitta installationskatalogerna
Lista installationsrötter som dotnetup spårar:
dotnetup list
Registrera varje installationsrot som inte finns i dotnetup-datakatalogen. Du tar bort dessa mappar i ett senare steg.
2. Ta bort miljökonfigurationen
Ta bort ändringarna PATH och DOTNET_ROOT som dotnetup gjorde:
dotnetup env clear
I shell-läge kör du det här kommandot från skalet vars profil dotnetup har ändrats, eller välj det skalet med alternativet --shell. I everywhere-läge på Windows ändrar det här kommandot system PATH och kräver utökade privilegier.
Det här kommandot tar inte bort SDK:er eller runtimes. Mer information finns under Ta bort miljökonfiguration.
3. Ta bort installationskatalogerna och datakatalogen
Ta bort varje installationsrot som du registrerade i steg 1.
Ta sedan bort dotnetup-datakatalogen. Den här katalogen innehåller standardinstallationsroten, manifestet, konfigurationsfilen och nedladdningscacheminnet.
| Operativsystem | Standarddatakatalog |
|---|---|
| Windows | %LOCALAPPDATA%\dotnetup |
| macOS | ~/Library/Application Support/dotnetup |
| Linux |
$XDG_DATA_HOME/dotnetup, eller ~/.local/share/dotnetup när XDG_DATA_HOME inte har angetts |
Om du ställer in miljövariabeln DOTNET_DOTNETUP_DATA_DIR, tar du bort den katalogen i stället och tar sedan bort variabeln.
4. Ta bort den körbara dotnetup-filen
Ta bort katalogen som innehåller den dotnetup körbara filen. Som standard installerar nedladdningsskriptet dotnetup i ~/.dotnetup. Om du manuellt har lagt till den här katalogen i PATH, tar du bort posten från din skalprofil eller från dina användarmiljövariabler.
Öppna en ny terminal för att använda den uppdaterade miljön.