解决安装.NET Framework不受信任的根证书

问题描述

Microsoft .NET Framework是.NET程序运行的必备基础(期待.NET 6的一统江湖)。随着技术的发展,它的版本也不断升级。在Windows 7及以前的操作系统中,没有内置,需手动安装;从Win8开始,就内置.NET Framework4.5;Win10已自带.NET Framework 4.6了;Windows 10 2019 年 5 月更新(版本 1903)已内置了最新版.NET Framework 4.8。

从用户的角度出发,不安装或傻瓜式安装.NET Framework是最好的。一般地,.NET Framework4.0安装都不容易出问题,而且大多数用户环境都已安装;而要在Win7上安装更高的版本可能会存在证书问题。"尚未安装.NET Framework 4.8,原因是:已处理证书链,但是在不受信任提供程序信任的根证书中终正。"

解决方案

需要手动下载并导入证书。下载地址

Windows +R 打开运行,输入MMC,打开控制台

选择文件→添加/删除管理单元 (Ctrl+M)

选择证书 ,单击添加

选择计算机账户(其他的保持默认,直接下一步)

在控制台主窗口,在证书- 受信任的根证书颁发机构-证书,上右键,选择所有任务 → 导入cer证书文件,弹出导入成功提示即可。

作者:我也是个傻瓜
出处:http://www.cnblogs.com/liweis/
签名:成熟是一种明亮而不刺眼的光辉。

原文地址:https://www.cnblogs.com/liweis/p/15025239.html