Dotnetup bijwerken of verwijderen

Note

dotnetup is beschikbaar als openbare preview. De functies en het gedrag kunnen veranderen vóór algemene beschikbaarheid.

In dit artikel wordt beschreven hoe u het dotnetup hulpprogramma zelf beheert. Zie dotnetup om de .NET SDK's en runtimes die beheert, bij te werken of te verwijderen.

De dotnetup-versie controleren

Toon de versie van dotnetup:

dotnetup --version

Als u ook de commit, architectuur, runtime-id en de geverifieerde installaties wilt weergeven, voert u het volgende uit:

dotnetup --info

Dotnetup bijwerken

dotnetup heeft geen opdracht die zichzelf bijwerkt. Om dotnetup bij te werken, voert u het downloadscript opnieuw uit. Het script vervangt het bestaande dotnetup uitvoerbare bestand in de installatiemap.

Voer in macOS of Linux het volgende uit:

curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh | bash

Voer op Windows het volgende uit:

irm https://aka.ms/dotnetup/get-dotnetup.ps1 | iex

Het script installeert standaard de nieuwste preview build. Als u de daily build of een aangepaste installatiemap gebruikt, geeft u dezelfde opties door die u voor de eerste installatie hebt gebruikt. Bijvoorbeeld in macOS of Linux:

curl -fsSL https://aka.ms/dotnetup/get-dotnetup.sh |
  bash -s -- --quality daily --install-dir /opt/dotnetup

In Windows:

iex "& { $(irm https://aka.ms/dotnetup/get-dotnetup.ps1) } -Quality daily -InstallDir C:\tools\dotnetup"

Een update van dotnetup verandert uw installaties, uw omgevingsconfiguratie of de bijgehouden installatiespecificaties niet.

Dotnetup verwijderen

Om dotnetup en alles wat het beheert te verwijderen, voert u deze stappen in volgorde uit.

1. Zoek uw installatiemappen

Vermeld de installatiewortels die dotnetup bijhoudt:

dotnetup list

Noteer elke installatiehoofdmap die zich niet in de dotnetup-gegevensmap bevindt. U verwijdert deze mappen in een latere stap.

2. Verwijder de omgevingsconfiguratie

Verwijder de PATH en DOTNET_ROOT wijzigingen die dotnetup heeft aangebracht:

dotnetup env clear

Voer deze opdracht uit in de modus shell vanuit de shell waarvan het profiel dotnetup is gewijzigd, of selecteer die shell met de optie --shell. In de modus everywhere op Windows wordt met deze opdracht het systeem PATH gewijzigd en zijn verhoogde rechten vereist.

Met deze opdracht worden SDK's of runtimes niet verwijderd. Zie Omgevingsconfiguratie verwijderen voor meer informatie.

3. Verwijder de installatiewortels en gegevensmap

Verwijder elke installatiehoofdmap die u in stap 1 hebt vastgelegd.

Verwijder vervolgens de dotnetup-gegevensmap. Deze map bevat de standaardinstallatiehoofdmap, het manifest, het configuratiebestand en de downloadcache.

besturingssysteem Standaard gegevensmap
Windows %LOCALAPPDATA%\dotnetup
macOS ~/Library/Application Support/dotnetup
Linux $XDG_DATA_HOME/dotnetup of ~/.local/share/dotnetup wanneer XDG_DATA_HOME niet is ingesteld

Als u de DOTNET_DOTNETUP_DATA_DIR omgevingsvariabele instelt, verwijdert u in plaats daarvan die directory en verwijdert u vervolgens de variabele.

4. Verwijder het uitvoerbare dotnetup-bestand

Verwijder de map die het dotnetup uitvoerbare bestand bevat. Standaard installeert het downloadscript dotnetup in ~/.dotnetup. Als u deze map handmatig aan PATH hebt toegevoegd, verwijdert u die vermelding uit uw shell-profiel of uit uw gebruikersomgevingsvariabelen.

Open een nieuwe terminal om de bijgewerkte omgeving te gebruiken.

Zie ook