2023年11月14日に遂にリリースされた .NET 8 LTS を winget でインストールします。
過去にもプレビュー版や RC 版をインストールした記事を書いていますので、流れはだいたい同じです。
パッケージの検索
まずは .NET 8 のパッケージを検索します。既に winget で配布されていますね。
winget search Microsoft.DotNet.SDK 名前 ID バージョン ソース ---------------------------------------------------------------------------------------- Microsoft .NET SDK 8.0 Preview Microsoft.DotNet.SDK.Preview 8.0.100-rc.2.23502.2 winget Microsoft .NET SDK 7.0 Microsoft.DotNet.SDK.7 7.0.404 winget Microsoft .NET SDK 6.0 Microsoft.DotNet.SDK.6 6.0.417 winget Microsoft .NET SDK 5.0 Microsoft.DotNet.SDK.5 5.0.408 winget Microsoft .NET SDK 3.1 Microsoft.DotNet.SDK.3_1 3.1.426 winget Microsoft .NET SDK 8.0 Microsoft.DotNet.SDK.8 8.0.100 winget
.NET 8 SDK のインストール
では配布されている .NET SDK 8.0.100 をインストールします。
> winget install --id Microsoft.DotNet.SDK.8 見つかりました Microsoft .NET SDK 8.0 [Microsoft.DotNet.SDK.8] バージョン 8.0.100 このアプリケーションは所有者からライセンス供与されます。 Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。 ダウンロード中 https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-win-x64.exe ██████████████████████████████ 211 MB / 211 MB インストーラーハッシュが正常に検証されました パッケージのインストールを開始しています... インストールが完了しました > dotnet --list-sdks 3.1.426 [C:\Program Files\dotnet\sdk] 6.0.416 [C:\Program Files\dotnet\sdk] 7.0.310 [C:\Program Files\dotnet\sdk] 7.0.403 [C:\Program Files\dotnet\sdk] 8.0.100-rc.2.23502.2 [C:\Program Files\dotnet\sdk] 8.0.100 [C:\Program Files\dotnet\sdk]
RC2 版はもう必要ないので、アンインストールしちゃいましょう。