.NET Framework 3.5 SP1 是否包含 3.5?

Does .NET Framework 3.5 SP1 include 3.5?

根据 Microsoft download site:

Microsoft .NET Framework 3.5 service pack 1 is a cumulative update that contains many new features building incrementally upon .NET Framework 2.0, 3.0, 3.5, and includes .NET Framework 2.0 service pack 2 and .NET Framework 3.0 service pack 2 cumulative updates.

.NET Framework 3.5 SP1 是否包含 3.5?

措辞有点令人困惑,但是是的,正如标题所说,它是 "Full Package",因此您得到了原始框架 + SP1 附加内容。

是的。该软件包包含 .NET 3.5 和被视为 SP1 的更新。从大小上看,它包含从 2.0 开始的整个 .NET Framework(CLR 驻留在 .NET 3.5 使用的 .NET 上)。

因此,当您想要使用它或将其与 .NET 3.5 应用程序捆绑在一起以在尚未安装 .NET 或仅安装 .NET 1.1(它将导致并行安装,因为 .NET 1.1 与 .NET 2 及更高版本不兼容)。