.NET4.0およびVisualStudio2010の最近の発表により、どの.NET FrameworkバージョンがどのバージョンのCLRに基づいて構築され、どのバージョンのVisualStudioに属しているかを追跡することがますます困難になっています。
これらの関係を示す決定的な表はありますか?
.NET4.0およびVisualStudio2010の最近の発表により、どの.NET FrameworkバージョンがどのバージョンのCLRに基づいて構築され、どのバージョンのVisualStudioに属しているかを追跡することがますます困難になっています。
これらの関係を示す決定的な表はありますか?
Visual Studio CLR .NET Framework -------------------------------------------------- -------------------------------------- Visual Studio .NET(Ranier)1.0.3705 1.0 Visual Studio 2003(エベレット)1.1.4322 1.1 Visual Studio 2005(Whidbey)2.0.50727 2.0 Visual Studio2005と.NET3.0拡張機能2.0.507272.0、3.0 Visual Studio 2008(Orcas)2.0.50727 2.0 SP1、3.0 SP1、3.5 Visual Studio 2008 SP1 2.0.50727 2.0 SP2、3.0 SP2、3.5 SP1 Visual Studio 2010(ハワイ)4.0.30319 4.0
これを少し拡張し、dok1の回答からの情報の一部を含めて、.NET Frameworkのさまざまな出荷済みビルドの実際のバージョン番号は、1.0から3.5SP1までのすべてをカバーするAaronStebnerのブログで入手できます。
実際のVisualStudioのバージョン番号は次のとおりです。
製品名バージョン出荷日 -------------------------------------------------- -------------------------------------- Visual Studio .NET7.0。?? 2002年2月 Visual Studio .NET 2002 Service Pack 17.0。?? Visual Studio 20037.1。?? 2003年4月 Visual Studio 2003 Service Pack 17.1.60302006年9月13日 Visual Studio 2005 8.0.5072.42 Visual Studio 2005 Service Pack12006年12月14日 Visual Studio 20089.0.21022.82007年11月19日 Visual Studio 2008 SP1 9.0.30729.1 Visual Studio 201010.0.30319.12010年4月12日 Visual Studio 2010 SP110.0.40219.12011年3月3日
不足している部分を埋めるのを手伝ってください。これは私がオンラインで簡単に見つけることができるすべてです。
CLRの完全なバージョン番号に関する情報を提供してくれた@DannySmurfに感謝します。
3.0 では基本的に新しいアセンブリ (同じ CLR) のみが追加されましたが、3.5 では新しいアセンブリと新しいコンパイラが追加され、CLR が SP1 レベルに更新されました。
Framework 4.0 は、CLR 1.1 および 2.0 と並行して実行されるまったく新しい CLR (4.0、CLR 3.x なし) になります。また、2.0 アセンブリを使用する代わりに、バージョン 4.0 のまったく新しいアセンブリも含まれます。
フレームワーク CLR とアセンブリのリリース -------------------------------------------------- -------- 1.0 RTM 1.0.3705.0 Visual Studio .NET (別名 VS.NET 2002) 1.0 SP1 1.0.3705.209 1.0 SP2 1.0.3705.288 1.0 SP3 1.0.3705.6018 1.1 RTM 1.1.4322.573 VS.NET 2003 1.1 SP1 1.1.4322.2032 1.1 SP1 1.1.4322.2300 Windows Server 2003 2.0 RTM 2.0.50727.42 Visual Studio 2005 RTM 2.0 RTM 2.0.50727.312 Windows Vista 2.0 SP1 2.0.50727.1433 Visual Studio 2008 RTM および .NET 3.5 RTM 2.0 SP2 2.0.50727.3053 Visual Studio 2008 SP1 および .NET 3.5 SP1 2.0 SP2 2.0.50727.4016 Windows Vista SP2 および Windows Server 2008 SP2 2.0 SP2 2.0.50727.4927 Windows 7 フレームワーク CLR 新しいアセンブリ -------------------------------------------------- -------- 3.0 RTM 2.0 RTM 3.0.4506.30 唯一の「帯域外」非 SP フレームワーク リリース 3.0 SP1 2.0 SP1 3.0.4506.648 Visual Studio 2008 RTM および .NET 3.5 RTM 3.0 SP2 2.0 SP2 3.0.4506.2123 Visual Studio 2008 SP1 および .NET 3.5 SP1 3.5 RTM 2.0 SP1 3.5.21022.8 Visual Studio 2008 RTM および .NET 3.5 RTM 3.5 SP1 2.0 SP2 3.5.30729.01 Visual Studio 2008 SP1 および .NET 3.5 SP1 3.5 SP1 2.0 SP2 3.5.30729.4926 Windows 7 フレームワーク CLR とアセンブリのリリース -------------------------------------------------- -------- 4.0 RTM 4.0.30319.1 Visual Studio 2010
(これは、さまざまな回答とリンクされたドキュメント、特に MSDN の記事How to determine which versions and service pack levels of the Microsoft .NET Framework are installed linked by DOKから収集されたものです。) KB 更新バージョンとサポート終了日の完全なリストは、ウィキペディアのList of .NET Framework versions にあります。
見つけるのは難しいですね。これらはバージョンだと思います(サービスパックを無視します)
Visual StudioTeamSystemの次のバージョンはRosarioです。
インストールされているMicrosoft.NETFrameworkのバージョンとサービスパックレベルを確認する方法により、ビルド番号とサービスパックに関する詳細情報が得られますが、これは.NET2.0を介してのみ行われます。
フレームワーク 4.0 RTM
ビジュアル スタジオ 2010
アセンブリ バージョン 4.0.30319
日付 2010 年 4 月 12 日