安装 .NET Framework 4.6.2 离线安装包时提示“无法建立到信任根颁发机构的证书链”。
谷歌后发现一般可能是两种原因导致的:
- Windows 版本过旧,并且未安装补丁,比如 Windows 7 with SP1
- Windows 网络不通,系统无法连接至微软根证书更新服务器
无论是哪种情况都需要手动修复证书链。
修复
下载证书
首先从微软官网下载受信证书链 MicrosoftRootCertificateAuthority2011 ,也可以使用官方短链下载。
安装证书
双击打开证书
点击「下一步 (N) >」,若是 Windows 11 需要选择「本地计算机 (L)」
选择「将所有的证书放入下列存储 (P)」
选择「受信任的根证书颁发机构」
选择「完成」,导入即可成功
安装框架
然后正常打开 .NET Framework 4.6.2 离线安装包安装即可。
下载地址:.NET Framework 4.6.2
附录
参考链接
- A certificate chain could not be built to a trusted root authority - stackoverflow
- Day 10733 使用独立安装包安装.Net Framework 4.6.2时,提示『无法建立到信任根颁发机构的证书链』 - 映雪青帖
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2020-09-03 15:15 PM
很简洁,感谢
我也遇到这个问题了,多谢!
XP 上还能用么?
这个问题只有 Windows7 有,可以直接升级系统解决。
博主这个浏览器分析是插件吗?能分享一下么?
Via 浏览器也支持一下啊
测试欧朋浏览器
这个UA识别是怎么实现的?
我也遇到这个问题了,多谢!