尝试安装 .NET Framework 4 *完整* 时,会安装 *客户端*

尝试安装 .NET Framework 4 *完整* 时,会安装 *客户端*

在 Win7 SP1 32 位机器上,我最初安装了 .NET 4 客户端,并想升级到 .NET 4 完整版。

我从 Microsoft 下载了完整安装程序 dotNetFx40_Full_x86_x64.exe。下载后文件显示为 48.11MB,这是完整包的正确大小(而客户端为 41MB)。

我运行了安装程序,它首先提示修复或删除现有包。我选择删除,因此卸载了两个部分,4 个扩展和 4 个客户端。

重启。

我重新运行安装程序,它开始安装,显示正在安装客户端。虽然这让我很惊讶,但我还是让它运行完成,以为它可能会分段报告完整安装。但完成后,我再次安装了 4 个扩展和 4 个客户端!

显然我缺少了一些东西;想法……?

答案1

.NET Framework 客户端配置文件是完整 .NET Framework 的一个子集。当您安装完整框架时,您将获得客户端配置文件以及一些完成框架的附加程序集。因此,当您安装了客户端配置文件 + 扩展时,您就安装了完整的框架。

引自微软

[.NET Framework 4 Client Profile 是] .NET Framework 的一部分。.NET Framework 由 .NET Framework 4 Client Profile 和 .NET Framework 4 Extended 组件组成,它们分别存在于“程序和功能”中。

相关内容