.NET Framework と Visual Studio、OS との依存関係を自分的に見やすくまとめてみました。詳細は参考にしたサイトで確認してください。

Visual Studio

.NET.NET CLRVS2005VS2008VS2010VS2012
Update5
VS2013
Update5
VS2015
Update3
VS2017
Core 2.0Core 2.0+
Core 1.1Core 1.1+✓
Core 1.0Core 1.0+✓
4.74+++✓
4.6.24+++✓
4.6.14++✓✓
4.64++✓✓
4.5.24++✓✓
4.5.14+✓✓
4.54✓✓✓
44✓✓✓✓
3.52.0✓✓✓✓++
2.02.0✓✓✓✓✓++
  • ✓:含まれる
  • +:インストール可能

OS

.NET.NET CLRVista788.1102008
R2 SP1
2012
R2
2016macOSLinux
Core 2.0Core 2.0+++※4+++++
Core 1.1Core 1.1+++※4+++++
Core 1.0Core 1.0+++※4+++++
4.74+++※3,※4+++
4.6.24+++※2++
4.6.14++++※1++
4.64++++✓++✓
4.5.24++++++
4.5.14+++✓+✓
4.54++++
44+++
3.52.0+✓✓✓✓✓++
3.02.0✓✓
2.02.0✓
  • ✓:含まれる
  • +:インストール可能

※1:November Update から含まれる
※2:Anniversary Update から含まれる
※3:Creators Update から含まれる
※4:Anniversary Update 以降からインストール可能

参考:

.NET Framework のバージョンおよび依存関係
.NET Framework のアプリケーションの互換性
Targeting .NET Platforms
.NET Framework ガイド
Installation guide
.NET Framework deployment guide for developers
.NET Core Supported OS Lifecycle Policy

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*