.NET 2.0运行时DLL版本

时间:2012-10-31 15:10:31

标签: .net-framework-version

我最近在VS2008中编辑了一个新项目的资源文件(我之前从未使用过它 - 它在源代码管理中),并注意到运行时版本从 2.0.50727更改。 5456 2.0.50727。 4971

较旧的后一版本与C:\Windows\Microsoft.NET\Framework\v2.0.50727(2.0.50727.4971)中mscorlib.dll上的版本一致。

很明显,我的同事安装了更新版本的.NET 2.0。但是哪一个,我有哪个版本?我无法按产品找到有关DLL版本的任何信息(例如SP1与非SP1)。

HKLM\Software\Microsoft\Net Framework Setup\v2.0.50727\SP的我的注册表项设置为0x00000002,这意味着我安装了.NET 2.0 SP2。

1 个答案:

答案 0 :(得分:0)

确认您安装了相同的更新和修补程序。在过去几年中,有许多更新可以改变框架的dll版本号。 这是其中之一:http://support.microsoft.com/kb/2656356

还要记住,.net 3.5使用并提供.net 2工具的升级以支持ASP(3.5 asp使用2.0框架进行IIS执行,但为ajax和其他扩展添加了一些库。)