.Net框架的v2.0.50727.3053版和v2.0.50727.3074版有什么区别?

时间:2009-09-30 15:55:06

标签: .net

我有来自源控件的文件,该文件已被其他人自动生成。因此,它在顶部有一条评论:

//------------------------------------------------------------------------------
// <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标记它。

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

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


编辑:为了完整性,我在以下链接中找到了以下内容:

.3053是.Net 2.0 SP2(也附带.Net 3.5 SP1)

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

2 个答案:

答案 0 :(得分:9)

3053是.NET Framework 2.0 SP1
3074是.NET Framework 2.0 SP2

http://blogs.msdn.com/dougste/pages/asp-net-2-0-fixes.aspx

答案 1 :(得分:2)

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

  

2009年6月29日星期一下午1:11 by   karelz

     

re:.NET Framework版本号与Service Pack

有什么关系      

2.0.50727.3074是相同修补程序的WinXP / Win2003版本(KB   958481)。

     

2.0.50727.3082是Vista / Win2008版本。