dotnetup přehled

Note

dotnetup je ve verzi Public Preview pro veřejnost. Jeho funkce a chování se můžou před obecnou dostupností změnit.

dotnetupje správce sady nástrojů pro různé platformy pro instalace .NET na úrovni uživatele. Instaluje sady SDK a moduly runtime platformy .NET bez zápisu do systémového adresáře spravovaného platformou .NET. Také sleduje požadavky na instalaci, které vyberete, aby je mohl později aktualizovat nebo odebrat.

Použijte dotnetup k:

  • Nainstalujte stabilní verze, verzi Preview, denní nebo konkrétní verze .NET.
  • V jedné spravované instalaci zachovejte více sad SDK a modulů runtime.
  • Nainstalujte sadu SDK, kterou vyžaduje nejbližší soubor global.json.
  • Aktualizujte sledované kanály beze změny požadavků na přesnou verzi.
  • Nakonfigurujte, jak terminály a aplikace najdou spravované dotnet.
  • Spusťte dotnet ve správě beze změny PATH.

Start

Spusťte interaktivní instalaci:

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

Instalační program se zeptá, který kanál sady SDK se má nainstalovat a jak chcete přistupovat ke spravovanému příkazu dotnet.

Pro stručné neinteraktivní nastavení nainstalujte sadu SDK a nakonfigurujte aktuální 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>

Pokud nechcete změnit profil shellu, použijte příkaz pro předávání:

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

Režim, určená verze, architektura, instalační cesta a příkaz shellu závisí na vašem systému a dostupných vydáních.

Jak dotnetup spravuje .NET

Sleduje instalace sady SDK, o které požádáte. Toto sledování umožňuje dotnetup aktualizovat mnoho instalací najednou. Umožňuje také dotnetup bezpečně odebrat nepoužívané nebo zastaralé instalace.

Další informace naleznete v tématu Jak dotnetup funguje.

Goal Article
Rozhodněte se, jestli dotnetup vyhovuje vašemu scénáři. Kdy použít dotnetup
Nainstalujte dotnetup a spusťte první nastavení Začínáme s dotnetup
Pochopte kanály, kořenové adresáře instalace a sledování Jak funguje dotnetup
Použijte úložiště global.json Spravovat požadavky sady SDK úložiště
Nainstalujte sady SDK a runtime Instalovat součásti .NET
Aktualizovat nebo odebrat instalace Aktualizovat instalace
Aktualizujte nebo odeberte samotný dotnetup Aktualizujte nebo odeberte dotnetup
Nakonfigurujte PATH a DOTNET_ROOT Správa prostředí dotnetup
Vyzkoušejte náhled nebo denní buildy Používejte náhledy a denní buildy
Řešení běžných problémů Řešení potíží s dotnetup
Informace o tom, co data dotnetup shromažďuje dotnetup telemetry
Vyhledat syntaxi příkazu dotnetup – referenční informace k příkazu

Availability

dotnetup je k dispozici ve verzi Public Preview. Příkazy, možnosti a chování se můžou mezi verzemi Preview měnit a životní cyklus podpory obecně dostupné verze není definitivní.

Postup instalace dotnetup najdete v tématu Začínáme s dotnetup. Po instalaci ji spusťte dotnetup --version, abyste potvrdili verzi, a spusťte dotnetup --help pro zobrazení dostupných příkazů.