59

.NET4.0およびVisualStudio2010の最近の発表により、どの.NET FrameworkバージョンがどのバージョンのCLRに基づいて構築され、どのバージョンのVisualStudioに属しているかを追跡することがますます困難になっています。

これらの関係を示す決定的な表はありますか?

4

4 に答える 4

67
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に感謝します。

于 2008-10-17T16:50:05.290 に答える
32

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 にあります

于 2009-05-19T18:30:30.990 に答える
7

見つけるのは難しいですね。これらはバージョンだと思います(サービスパックを無視します)

  • VisualStudioバージョン6= 1998年にリリースされた.NETより前の最後のバージョン
  • Visual Studio 2002 =バージョン7.1、Rainier、最初の.NETバージョンは2002年を遡及的に名前に追加しました。.NET1.0-2002年2月にリリース
  • Visual Studio 2003 =バージョン7、Everett、.NET1.1-2003年初頭にリリース。
  • Visual Studio 2005=バージョン8Whidbey、.NET2.0および3.0-リリースは2005年11月でした。VisualStudio.NETとは呼ばれなくなりました
  • Visual Studio 2008=バージョン9Orcas、.NET3.5-2007年11月19日に9.0.21022.8としてリリース
  • Visual Studio2010=バージョン10ハワイ

Visual StudioTeamSystemの次のバージョンはRosarioです。

インストールされているMicrosoft.NETFrameworkのバージョンとサービスパックレベルを確認する方法により、ビルド番号とサービスパックに関する詳細情報が得られますが、これは.NET2.0を介してのみ行われます。

于 2008-10-17T16:43:54.413 に答える
0

フレームワーク 4.0 RTM

ビジュアル スタジオ 2010

アセンブリ バージョン 4.0.30319

日付 2010 年 4 月 12 日

于 2010-04-12T22:17:08.467 に答える