Microsoft .NET Framework 服务包

1 service-pack windows-xp .net-framework

微软安装了以下作为我的 XP Home 机器的更新:

  • Microsoft .NET Framework 2.0 服务包 2
  • Microsoft .NET Framework 3.0 服务包 2
  • 微软 .NET 框架 3.5 SP1

我是否需要安装所有这三个,还是可以去掉一两个?

Bin*_*fit 5

您在任何时间点都只需要最新的。即使应用程序面向 2 而您只有 3.5,它也可以工作,因为框架包含以前版本的所有内容。此规则的唯一例外是 1.x。从 2.x 开始,它是 cummalative。

Scot Hanselman写了一篇关于这个的长篇文章,详细解释了它。

框架 3.0 和 3.5 仍然以 2.0 为核心,因此 2.0 的一部分将保留。在 Vista 和 Windows 7 中,3.0 和 3.5 是本机安装的,作为案例和要点,您不能仅安装 2.0。

即使我只加载了 3.5,所有 3 的 Service Pack 也会加载。您还会发现如果依赖项存在于其他程序上,您通常无法卸载该程序。

Framework 4.0 包含了从 2.0 开始的所有内容,因此一旦以 4.0 发布,您就可以运行除 1.x 应用程序之外的所有内容。