overzicht van dotnetup

Note

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

dotnetup is een platformonafhankelijk toolchainbeheer voor .NET-installaties op gebruikersniveau. Het installeert .NET SDK's en runtimes zonder naar een door het systeem beheerde .NET directory te schrijven. Ook worden de installatievereisten bijgehouden die u selecteert, zodat het de gerelateerde bestanden later kan bijwerken of verwijderen.

Gebruik dotnetup dit om:

  • Installeer stabiele, preview-, dagelijkse of exacte .NET-versies.
  • Houd meerdere SDK- en runtimevereisten in één beheerde installatie.
  • Installeer de SDK die is vereist door het dichtstbijzijnde global.json-bestand.
  • Werk gevolgde kanalen bij zonder de vereisten voor exacte versies te wijzigen.
  • Configureer hoe terminals en toepassingen het beheerde dotnet vinden.
  • Voer het beheerde proces dotnet uit zonder PATH te wijzigen.

Start

Voer de interactieve installatie uit:

> 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!

De installatie vraagt welk SDK-kanaal moet worden geïnstalleerd en hoe u toegang wilt krijgen tot de managed dotnet-opdracht.

Voor een beknopte, niet-interactieve installatie en configuratie installeert u een SDK en configureert u de huidige shell:

> 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>

Als u uw shellprofiel niet wilt wijzigen, gebruikt u de forwarding-opdracht:

> 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>

De modus, opgeloste versie, architectuur, installatiepad en shell-opdracht zijn afhankelijk van uw systeem en de beschikbare releases.

Hoe dotnetup .NET beheert

dotnetup houdt de SDK-installaties bij die u aanvraagt. Met deze tracking kan dotnetup veel installaties tegelijk bijwerken. Hiermee kunt u met dotnetup ongebruikte of niet langer ondersteunde installaties veilig verwijderen.

Zie Hoe dotnetup werkt voor meer informatie.

Doel Artikel
Bepalen of dotnetup past bij uw scenario Wanneer gebruikt u dotnetup?
Dotnetup installeren en de eerste installatie uitvoeren Aan de slag met dotnetup
Inzicht in kanalen, installatieroots en tracering Hoe dotnetup werkt
Een repository gebruiken global.json SDK-vereisten voor repository’s beheren
SDK's en runtimes installeren .NET-onderdelen installeren
Installaties bijwerken of verwijderen Installaties bijwerken
Dotnetup zelf bijwerken of verwijderen Dotnetup bijwerken of verwijderen
PATH en DOTNET_ROOT configureren De dotnetup-omgeving beheren
Probeer de previewversie of dagelijkse builds Gebruik Preview en dagelijkse builds
Veelvoorkomende problemen oplossen Problemen met dotnetup oplossen
Lees welke gegevens dotnetup verzamelt dotnetup-telemetrie
Opdrachtsyntaxis opzoeken Naslaginformatie voor de opdracht dotnetup

Availability

dotnetup is beschikbaar als openbare preview. Opdrachten, opties en gedrag kunnen veranderen tussen preview-releases en de ondersteuningslevenscyclus voor de algemeen beschikbare release is niet definitief.

Zie dotnetup om te installeren. Nadat u deze hebt geïnstalleerd, voert u de opdracht dotnetup --version uit om de versie te controleren en dotnetup --help om de beschikbare opdrachten weer te geven.