2009-09-30 102 views
5

我有一个来自其他人自动生成的源代码管理文件。因此,它具有在沿的线的顶部的评论:.Net框架的版本v2.0.50727.3053和v2.0.50727.3074之间有什么区别?

//------------------------------------------------------------------------------ 
// <auto-generated> 
//  This code was generated by a tool. 
//  Runtime Version:2.0.50727.3074 
// 
//  Changes to this file may cause incorrect behavior and will be lost if 
//  the code is regenerated. 
// </auto-generated> 
//------------------------------------------------------------------------------ 

在源控制的版本中有加盖版本2.0.50727.3074。当我在本地开发机器上重新生成该文件时,它会使用版本2.0.50727.3053进行标记。

在谷歌上搜索这些版本号已经发现了很多点击,但没有一个告诉我这两个运行时版本之间有什么区别。

我假设我缺少某种更新/修补程序/服务包,但什么?我使用.Net 3.5 SP1安装了VS2008(9.0.30729.1)SP1。


编辑:为了完整,这里是我从下面的链接中找到:

0.3053 IS .NET 2.0 SP2(也附带的.Net 3.5 SP1)

.3074和.3082都是KB958481(.NET Framework 2.0 SP2的应用程序兼容性更新)。他们之间的区别是.3074是Vista和Win2008,而.3082是WinXP和Win2003。

回答

2

我认为你正在寻找这个information. 2.0.50727.3053与发布.NET 3.5 SP1 2.0.50727.3074是一个更新,即在.NET 3.5 SP1之后发布的KB 958481。

星期一,2009年6月29日13:11通过 karelz

重:Framework版本号与什么样的服务包

2.0.50727.3074是WinXP的/ Win2003的版本去什么.NET相同的修补程序(KB 958481)。

2.0.50727.3082是Vista/Win2008版本。

相关问题