.NET Core Windows Server Hosting のバージョンアップをする - Windows Server

.NET Core Windows Server Hosting のバージョンアップをする手順を紹介します。

手順

バージョンの確認

.NET Coreのランタイムのバージョンを確認します。.NET Coreのランタイムのバージョン確認手順はこちらの記事を参照してください。
バージョン 3.1.1 の.NET Coreランタイムがインストールされていることが確認できます。

.NET Core Runtime Windows Hosting Bundle 最新版インストーラーのダウンロード

.NET Coreのダウンロードページ(https://dotnet.microsoft.com/download/dotnet-core/3.1)にアクセスします。下図のページが表示されます。 最新の.NET Coreのバージョンは3.1.7であることがわかります。インストールされているバージョンより新しいバージョンが公開されていますので、最新バージョンにバージョンアップします。
右側の [ASP.NET Core Runtime]のエリアの Windows の欄の "Hosting Runtime" のリンクをクリックします。


[.NET Core 3.1 Runtime Windows Hosting Bundle] のインストーラーがダウンロードできます。


インストーラーをダウンロードできました。

.NET Core Runtime Windows Hosting Bundle のインストール

ダウンロードしたインストーラーを実行します。下図のウィンドウが表示されます。


ウィンドウ下部の[ライセンス条項および使用条件に同意する]チェックボックスをチェックします。チェック後[インストール]ボタンをクリックします。


インストールが始まります。



インストールが完了すると下図の画面が表示されます。ウィンドウ右下の[閉じる]ボタンをクリックしてインストーラーを終了します。

インストールの確認

dotnet --list-runtimesコマンドを実行してインストールされている.NET Core ランタイムのバージョンを確認します。
バージョンを確認すると最新版の バージョン 3.1.7 と以前インストールされていた バージョン 3.1.1 の両方がインストールされていることが確認できます。

古い .NET Core Runtime の削除

古いバージョンの.NET Core Runtimeを利用しない場合はアンインストールできます。
[設定]画面の[アプリ]の項目をクリックします。下図の[アプリと機能]画面が表示されます。右側にインストールされているアプリが表示されます。 "Microsoft.NET Core 3.1.1 - Windows Server Hosting Bundle" と "Microsoft.NET Core 3.1.7 - Windows Server Hosting Bundle" の両方が表示されています。


使用していない古いバージョンの "Microsoft.NET Core 3.1.1 - Windows Server Hosting Bundle" と "Microsoft ASP.NET Core 3.1.1 - Shared Framework" をアンインストールします。
アンインストールする項目をクリックして選択し、項目の右下の[アンインストール]ボタンをクリックしてアプリをアンインストールします。


アンインストールができました。


dotnet --list-runtimesコマンドを実行してインストールされている.NET Core ランタイムのバージョンを確認します。
古いバージョン 3.1.1 のランタイムが無くなっていることが確認できます。


著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
掲載日: 2020-09-08
iPentec all rights reserverd.