随着最近发布的 .NET 4.0 和 Visual Studio 2010,跟踪哪些 .NET Framework 版本基于哪个版本的 CLR 构建以及属于哪个版本的 Visual Studio 变得越来越困难。
是否有一个明确的表格显示这些关系?
Visual Studio CLR .NET Framework
----------------------------------------------------------------------------------------
Visual Studio .NET (Ranier) 1.0.3705 1.0
Visual Studio 2003 (Everett) 1.1.4322 1.1
Visual Studio 2005 (Whidbey) 2.0.50727 2.0
Visual Studio 2005 with .NET 3.0 Extensions 2.0.50727 2.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 (Hawaii) 4.0.30319 4.0
对此进行一点扩展,并包括 dok1 答案中的一些信息,.NET Framework 的不同发布版本的实际版本号可在 Aaron Stebner 上找到blog,涵盖从 1.0 到 3.5 SP1 的所有内容。
实际的 Visual Studio 版本号是:
Product Name Version Ship Date
----------------------------------------------------------------------------------------
Visual Studio .NET 7.0.?? 02/2002
Visual Studio .NET 2002 Service Pack 1 7.0.??
Visual Studio 2003 7.1.?? 04/2003
Visual Studio 2003 Service Pack 1 7.1.6030 09/13/2006
Visual Studio 2005 8.0.5072.42
Visual Studio 2005 Service Pack 1 12/14/2006
Visual Studio 2008 9.0.21022.8 11/19/2007
Visual Studio 2008 SP1 9.0.30729.1
Visual Studio 2010 10.0.30319.1 04/12/2010
Visual Studio 2010 SP1 10.0.40219.1 03/03/2011
感谢 @DannySmurf 提供有关 CLR 完整版本号的信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)