5.3 无法建立到信任根颁发机构的证书链

当用户安装 .Net Framework 4.7.2 离线包时,在 Windows 7 及更低版本的操作系统中可能会遇到 “无法建立到信任根颁发机构的证书链” 的错误提示,这是因为在 断网 环境下安装导致的,联网 环境下即可安装成功。

下面介绍如何在 断网环境下安装

image-20200507200048340

1 下载根证书

下载根证书 MicrosoftRootCertificateAuthority2011.cer 拷贝到需要安装的电脑上。

2 启动 Microsoft 管理控制台

Win + R 打开 运行, 输入 MMC ,确定。

image-20200507200636244

3 添加证书管理单元

  1. 文件➡添加/删除管理单元

image-20200507200856210

  1. 添加证书

image-20200507201509972

  1. 选择 计算机账户➡下一步➡完成➡确定

image-20200507201929198

image-20200507201946874

image-20200507202113967

4 导入证书

选择刚开始下载的证书,进行导入

image-20200507203659905

image-20200507203740765

image-20200507203824111

image-20200507203857093

导入成功后,再重新安装 .Net Framework 4.7.2 即可安装成功(大约4分钟)。

5 其他问题

  • 需要具有管理员权限才能安装 .NET Framework。 如果在要安装 .NET Framework 的计算机上不具有管理员权限,请联系网络管理员。
  • 在 Windows 7 系统上,.NET Framework 要求安装 Windows 7 SP1。 如果运行的是 Windows 7 系统,但尚未安装 Service Pack 1,则需要先安装 SP1,然后才能安装 .NET Framework。