.NET Framework 安装报错「无法建立到信任根颁发机构的证书链」

安装 .NET Framework 4.6.2 离线安装包时提示“无法建立到信任根颁发机构的证书链”。

谷歌后发现一般可能是两种原因导致的:

  • Windows 版本过旧,并且未安装补丁,比如 Windows 7 with SP1
  • Windows 网络不通,系统无法连接至微软根证书更新服务器

无论是哪种情况都需要手动修复证书链。

修复

下载证书

首先从微软官网下载受信证书链 MicrosoftRootCertificateAuthority2011 ,也可以使用官方短链下载。

安装证书

双击打开证书

证书详情

点击「下一步 (N) >」,若是 Windows 11 需要选择「本地计算机 (L)」

导入向导1

选择「将所有的证书放入下列存储 (P)」

导入向导2

选择「受信任的根证书颁发机构」

导入向导3

选择「完成」,导入即可成功

安装框架

然后正常打开 .NET Framework 4.6.2 离线安装包安装即可。

下载地址:.NET Framework 4.6.2


附录

参考链接

本文撰写于一年前,如出现图片失效或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!

当前已关闭评论 ·