ランタイムの種類
●SDK
.NET Runtime、.NET Desktop Runtime、ASP.NET Core Runtimeが含まれる
●.NET Runtime
コンソールの実行に必要なコンポーネントのみ。
通常、この代わりに.NET Desktop Runtimeと ASP.NET Core Runtimeの両方をインストールする。
●.NET Desktop Runtime
WPF、Windows Formsをサポート。
Windowsに付属する.NET Frameworkとは異なる。
.NET Runtimeが含まれる。
ASP.NET Core Runtimeは含まれない。
●ASP.NET Core Runtime
.NET Runtimeをインストールする必要がある。
バージョン確認
.NET Framework
https://learn.microsoft.com/ja-jp/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed
.NET 5 以降
https://learn.microsoft.com/ja-jp/dotnet/core/install/how-to-detect-installed-versions?pivots=os-windows
互換性
.NET Framwork1.0(1.0)
.NET Framwork1.1(1.1)
.NET Framwork3.5(2.0, 3.0, 3.5)
.NET Framwork4.8(4, 4,5, 4.6, 4.7, 4.8)
.NET Core2.2(2.0, 2.1, 2.2)
.NET Core3.1(3.0, 3.1)
.NET5(5)
.NET6(6)
現在サポート中
.NET Framwork3.5(2028年)
.NET Framwork4.8(2031年)
.NET Core3.1(2022年)
.NET5(2022年)
.NET6(2024年)
.NET5でFramworkとCoreが統合された