0

我最近在 VS2008 中在一个新项目上编辑了一个资源文件(我以前从未处理过——它在源代码控制中),并注意到运行时版本从2.0.50727 更改。54562.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。

4

1 回答 1

0

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

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

于 2012-10-31T15:16:09.920 回答