Świetne pytanie, a odpowiedź nie jest prosta. Nie ma polecenia „pokaż mi wszystkie wersje jądra .net”, ale jest nadzieja.
EDYTOWAĆ:
Nie jestem pewien, kiedy został dodany, ale polecenie info zawiera teraz tę informację w danych wyjściowych. Wydrukuje zainstalowane środowiska wykonawcze i zestawy SDK, a także kilka innych informacji:
dotnet --info
Jeśli chcesz tylko zobaczyć zestawy SDK: dotnet --list-sdks
Jeśli chcesz zobaczyć tylko zainstalowane środowiska wykonawcze: dotnet --list-runtimes
Korzystam z systemu Windows, ale domyślam się, że działałoby to również na Macu lub Linuksie w bieżącej wersji.
Możesz także odwołać się do .NET Core Download Archive, aby pomóc odszyfrować wersje zestawu SDK.
INFORMACJE STARSZE:
Wszystko poniżej tego punktu to stare informacje, które są mniej istotne, ale mogą być przydatne.
Zobacz zainstalowane środowiska wykonawcze :
otwarty C:\Program Files\dotnet\shared\Microsoft.NETCore.App
w Eksploratorze Windows
Zobacz zainstalowane zestawy SDK :
otwarty C:\Program Files\dotnet\sdk
w Eksploratorze Windows
(Źródło lokalizacji: blog programisty )
Ponadto można zobaczyć zainstalowane najnowsze wersje środowiska wykonawczego i zestawu SDK, wydając następujące polecenia w wierszu polecenia:
dotnet
Najnowsza wersja Runtime jest pierwszą rzeczą na liście. ZASTRZEŻENIE: To już nie działa, ale może działać dla starszych wersji.
dotnet --version
Najnowsza wersja zestawu SDK OŚWIADCZENIE: Najwyraźniej na wynik tego mogą mieć wpływ dowolne pliki konfiguracyjne global.json.
W systemie macOS można sprawdzić wersję .net core za pomocą poniższego polecenia.
ls /usr/local/share/dotnet/shared/Microsoft.NETCore.App/
W systemie Ubuntu lub Alpine:
ls /usr/share/dotnet/shared/Microsoft.NETCore.App/
Spowoduje wyświetlenie folderu z nazwą zainstalowanej wersji.