Microsoft .NET Framework 安装未成功(证书方面)
问题:在为windows7 sp1安装framework 4.6.2的时候,有两次证书方面的报错
// 错误1: 无法建立到信任根颁发机构的证书链 // 错误2: 已处理证书链,但是在不受信任的根证书中终止
查找资料:
经过查找,发现在4.6的前期版本,就已经有过次问题的解决方案,比如类似的文章:
.NET Framework 4.6.1/4.6 的安全性更新 3136000 和 Windows Vista SP2、Windows Server 2008 SP2、Windows 7 SP1 及 Windows Server 2008 R2 SP1 中 NET Framework 4.5.2 的安全性更新 3135996 的已知問題
里面提到的几点:
第一点,那就是电脑无法联网的问题,需要连接证书机构,解决这个问题很简单,只需要确保能连接到以下网址就可以了:
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en
第二个可能,你的设备无法联网,就得通过手动下载证书并导入的方式了,这个才是我这次解决问题的重点。
下载证书:MicrosoftRootCertificateAuthority2011.cer
安装:
最轻松的方式当然是窗体一步一步来了。
1. 开始→运行→MMC
2. 文件→添加删除管理单元 (Ctrl+M)
3. 证书→计算机账户(其他的都保持默认,无限下一步)
4. 回到窗体,展开:证书→受信任的根证书颁发机构→证书
5. 右击展开菜单,所有任务→导入
6. 剩下的,就是选择你下载好的cer文件,然后无限下一步了。
这里需要注意的有一点,那就是“受信任的根证书颁发机构”,如果你只是双击了那个cer文件,导入证书,如果直接就再次安装程序,就会因为不信任,出现我一开始说的第二个错误。说白了就是,导入的位置一定要看好了。
标签:
Framework
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!