在安装 .NET Framework 4.6.2 期间,出现错误:
.NET Framework 安装失败:-2146762486。无法将证书链构建到受信任的根颁发机构
此MSDN 博客链接中给出了上述错误的解决方案,该链接说执行以下步骤:
1. 在本地下载证书http://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt (例如:C:\Temp)
2.您可以使用 certmgr.exe 实用程序通过命令行添加证书。有关详细信息,请参阅 MSDN 上的 Certmgr.exe(证书管理器工具)主题。
3.打开管理员命令提示符并运行以下命令:certmgr.exe /add C:\Temp\MicRooCerAut2011_2011_03_22.cer /s /r localMachine root
4.接下来,尝试安装补丁KB3135996或KB3136000
我的问题:
.NET framework 4.6.2 的安装必须在多个生产系统上完成,所以上述步骤是否标准?我的意思是,在多个系统上安装相同的证书会产生问题吗?当系统在某个时候连接到互联网时,会产生冲突吗?
PS:通过将系统连接到互联网来解决这个问题(管理证书)对我来说不是一个选项,因为整个过程必须离线。