.NET Core以降、そして .NET5 or 6時代になり、.NETアプリに関する操作は dotnet
コマンドを通じて多くの操作ができるようになった。この記事では、端末にインストールされている .NET ランタイムのバージョンを確認する方法を紹介する。
インストールされている .NETを確認
Windowsの場合はコマンドプロンプトまたは PowerShell、macOS・Linux系の場合はターミナルで次のコマンドを入力する。
dotnet --list-runtimes
実行すると次のような結果が得られ、端末にインストールされている AspCore
と NETCore
のバージョンが表示されます。筆者の環境だと 3.1.15
、5.0.4
、5.0.6
の 3つのバージョンがインストールされているようです。
Microsoft.AspNetCore.App 3.1.15 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.6 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.15 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.6 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
別のバージョンのSDKを追加する
別のバージョンの .NET SDKをインストールする手順も紹介する。
2022年9月時点では、.NET6が最新バージョンであるため、これをインストールする。
SDKのダウンロード
ここから .NET6のSDKをダウンロードする。
ちなみに、その時点の最新バージョンをインストールする場合は、こちら のURLから最新のSDKがダウンロードできる。
インストール
ダウンロードしたインストーラーを起動して、手順に従ってインストールを行う。(以下は macOSでのインストーラーのイメージである)
確認
インストールが完了したら、dotnet --list-runtimes
を実行して、ランタイムが追加されているか確認しよう。
Microsoft.AspNetCore.App 3.1.15 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.6 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.9 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.15 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.6 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.9 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.AspNetCore.App 6.0.9
と Microsoft.NETCore.App 6.0.9
が追加され、正常に .NET6のランタイムが追加されたようだ。
0 件のコメント:
コメントを投稿