Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
dotnetup befindet sich in der öffentlichen Vorschau. Die Features und das Verhalten können sich vor der allgemeinen Verfügbarkeit ändern.
Die Installations- und Umgebungskonfiguration sind separate Vorgänge. Wählen Sie den Zugriffsmodus aus, der ihrem Workflow entspricht. Beschreibungen der verfügbaren Modi finden Sie in der Konfiguration der dotnetup-Umgebung.
Befehlsweiterleitung verwenden
Die am wenigsten persistente Option ist der none Modus. Es fügt die verwaltete .NET-Installation nicht zu PATH hinzu oder legt DOTNET_ROOT nicht fest. Der folgende Befehl fügt die ausführbare Datei dotnetup zu PATH hinzu, damit Sie sie aus einem beliebigen Verzeichnis ausführen können:
dotnetup env set none --dotnetup-on-path true
dotnetup dotnet -- --info
dotnetup dotnet build
Um diese PATH Änderung zu vermeiden, legen Sie --dotnetup-on-path false fest. Der dotnetup dotnet Befehl führt .NET aus der verwalteten Installation aus, ohne die dotnet ausführbare Datei zu PATH hinzuzufügen.
Shell-Profil konfigurieren
Verwenden Sie den shell Modus, um einen verwalteten Block in Ihr Shellprofil zu schreiben:
dotnetup env set shell --shell pwsh
Unterstützte Shellwerte sind bash, zsh, fish, und pwsh.
Öffnen Sie nach Abschluss des Befehls eine neue Shell, oder aktivieren Sie die aktuelle Shell, um die Änderungen anzuwenden:
dotnetup env script --shell pwsh | Invoke-Expression
Alle Windows-Benutzeranwendungen konfigurieren
Verwenden Sie everywhere auf Windows den Modus, um die verwaltete Installation für Terminals und andere Benutzeranwendungen verfügbar zu machen:
dotnetup env set everywhere --shell pwsh
Dieser Modus ist unter Linux oder macOS nicht verfügbar.
Von Bedeutung
Bevor Sie aktivieren, lesen Sie die everywhere, einschließlich der Frage, wie der Modus mit computerweiten Installationen und frameworkabhängigen Anwendungen interagiert.
Abweichung prüfen und korrigieren
Gespeicherte Einstellungen anzeigen und mit der aktuellen Umgebung vergleichen:
dotnetup env show
Gespeicherte Einstellungen erneut anwenden:
dotnetup env set
Umgebungsänderungen entfernen
dotnetup env clear
Mit diesem Befehl wird die Einrichtung der dotnetup-Umgebung entfernt. .NET wird nicht deinstalliert.