Installation von .NET SDKs und Laufzeiten mit dotnetup

Hinweis

dotnetup befindet sich in der öffentlichen Vorschau. Die Features und das Verhalten können sich vor der allgemeinen Verfügbarkeit ändern.

SDKs installieren

Ohne Kanal verwendet dotnetup die nächstverwendbare global.json Versionsanforderung. Wenn keines vorhanden ist, wird latest verwendet.

dotnetup sdk install
dotnetup sdk install lts
dotnetup sdk install 10.0 11.0
dotnetup sdk install 10.0.103

Der Befehl auf oberster Ebene install ist ein Alias für dotnetup sdk install:

dotnetup install 10.0

Laufzeitumgebungen installieren

Verwenden Sie component@channel, um eine Laufzeitkomponente auszuwählen:

dotnetup runtime install 10.0
dotnetup runtime install aspnetcore@10.0
dotnetup runtime install windowsdesktop@10.0

Ein Wert ohne Komponente wählt die .NET-Kernlaufzeit aus. windowsdesktopist nur auf Windows verfügbar.

Ohne Nachverfolgung installieren

Verwenden Sie --untracked, wenn Sie Dateien möchten, aber keinen Manifestdatensatz:

dotnetup sdk install 10.0 --untracked --install-path .\.dotnet

dotnetup listet, aktualisiert oder deinstalliert keine nicht nachverfolgte Installation.

Überwachte Installation schützt Stammverzeichnisse, die bereits nicht verwaltete .NET-Artefakte enthalten. Verwenden Sie ein neues Root-Verzeichnis, migrieren Sie die Installation, oder wählen Sie explizit eine nicht nachverfolgte Installation aus.

Native Architekturkomponenten migrieren

dotnetuperkennt SDKs und Laufzeiten in vom System verwalteten .NET Installationen für die aktuelle Architektur. Die Installationsanforderungen werden abgeleitet und durch den normalen Downloadprozess gelöst. Die ermittelte Version unterscheidet sich möglicherweise von der Quellinstallation. Die Migration lässt die Systeminstallation unverändert. Führen Sie Folgendes aus, um die erkannten Komponenten im ausgewählten Stamm zu installieren:

dotnetup sdk install --migrate-from-system

Bei der Migration werden nur Installationen berücksichtigt, die der ausgeführten Prozessarchitektur entsprechen.

Installationsstatus prüfen

Sie können die Liste der Installationsspezifikationen, die installierten Versionen und die Quelle jeder Anforderung mit Folgendem anzeigen:

dotnetup list

Siehe auch