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.
In diesem Artikel erfahren Sie, wie Sie überprüfen, welche Versionen der .NET-Runtime und des SDK auf Ihrem Computer installiert sind. Wenn Sie über eine integrierte Entwicklungsumgebung wie Visual Studio verfügen, wurde .NET möglicherweise bereits installiert.
Beim Installieren eines SDK wird die entsprechende Laufzeit installiert.
Wenn ein Befehl in diesem Artikel fehlschlägt, ist die Laufzeit oder das SDK nicht installiert. Weitere Informationen finden Sie in den Installationsartikeln für Windows, macOS oder Linux.
Überprüfen von SDK-Versionen
Sie können sehen, welche Versionen des .NET SDK derzeit mit einem Terminal installiert sind. Öffnen Sie ein Terminal, und führen Sie den folgenden Befehl aus.
dotnet --list-sdks
Sie erhalten eine Ausgabe ähnlich der folgenden.
3.1.424 [C:\program files\dotnet\sdk]
5.0.100 [C:\program files\dotnet\sdk]
6.0.402 [C:\program files\dotnet\sdk]
7.0.404 [C:\program files\dotnet\sdk]
8.0.100 [C:\program files\dotnet\sdk]
3.1.424 [/home/user/dotnet/sdk]
5.0.100 [/home/user/dotnet/sdk]
6.0.402 [/home/user/dotnet/sdk]
7.0.404 [/home/user/dotnet/sdk]
8.0.100 [/home/user/dotnet/sdk]
3.1.424 [/usr/local/share/dotnet/sdk]
5.0.100 [/usr/local/share/dotnet/sdk]
6.0.402 [/usr/local/share/dotnet/sdk]
7.0.404 [/usr/local/share/dotnet/sdk]
8.0.100 [/usr/local/share/dotnet/sdk]
Überprüfen der Runtime-Versionen
Sie können sehen, welche Versionen der .NET-Laufzeit derzeit mit dem folgenden Befehl installiert sind.
dotnet --list-runtimes
Sie erhalten eine Ausgabe ähnlich der folgenden.
Microsoft.AspNetCore.App 3.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.30 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.AspNetCore.All 2.1.7 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.13 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.7 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.13 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.0 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.0 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.7 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.13 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.0 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.0 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.0 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.0 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
Microsoft.AspNetCore.All 2.1.7 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.13 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.7 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.13 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.7 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.13 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Auf Installationsordner überprüfen
Es ist möglich, dass .NET installiert, aber nicht zur PATH
Variablen für Ihr Betriebssystem oder Benutzerprofil hinzugefügt wird. In diesem Fall funktionieren die Befehle aus den vorherigen Abschnitten möglicherweise nicht. Alternativ können Sie überprüfen, ob die .NET-Installationsordner vorhanden sind.
Wenn Sie .NET aus einem Installationsprogramm oder Skript installieren, wird es in einem Standardordner installiert. Oft bietet Ihnen das Installationsprogramm oder Skript, das Sie zum Installieren von .NET verwenden, die Möglichkeit, es in einem anderen Ordner zu installieren. Wenn Sie sich für die Installation in einem anderen Ordner entscheiden, passen Sie den Start des Ordnerpfads an.
Ausführbare dotnet-Datei
C:\program files\dotnet\dotnet.exe.NET SDK
C:\Programme\dotnet\sdk\{version}\.NET Runtime
C:\Programme\dotnet\shared\{runtime-type}\{version}\
Ausführbare dotnet-Datei
/home/user/.dotnet/dotnet
/usr/lib/dotnet/dotnet
/usr/share/dotnet/dotnet\.NET SDK
/home/user/.dotnet/sdk/{version}/
/usr/lib/dotnet/sdk/{version}/
/usr/share/dotnet/sdk/{version}/\.NET Runtime
/home/user/.dotnet/shared/{runtime-type}/{version}/
/usr/lib/dotnet/shared/{runtime-type}/{version}/
/usr/share/dotnet/shared/{runtime-type}/{version}/\
Ausführbare dotnet-Datei
/usr/local/share/dotnet/dotnet.NET SDK
/usr/local/share/dotnet/sdk/{version}/.NET Runtime
/usr/local/share/dotnet/shared/{runtime-type}/{version}/
Mehr Informationen
Sie können sowohl die SDK-Versionen als auch Laufzeitversionen mit dem Befehl dotnet --info
anzeigen. Außerdem erhalten Sie weitere umgebungsbezogene Informationen, z. B. die Betriebssystemversion und die Laufzeit-ID (RID).
Nächste Schritte
- Installieren Sie die .NET-Runtime und das SDK für Windows.
- Installieren Sie die .NET-Runtime und das SDK für macOS.
- Installieren Sie die .NET-Runtime und das SDK für Linux.