我有一個來自其他人自動生成的源代碼管理文件。因此,它具有在沿的線的頂部的評論:.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。
我認爲3053被提及是隨.NET 3.5 SP1 – 2009-09-30 16:11:40
@Ganesh [R .NET 2 SP2的一部分:你是對的 - 3053是淨SP2 – adrianbanks 2009-09-30 19:17:17