-----------------------------------------------
First, the error
1, has not been installed .net4.6, can not be established to the wrong trusted root certificate authority chain, as shown:
2, the cause of the error appears: When you install Microsoft .NET Framework 4.6.2 offline package prompt Unable to establish a chain of trusted root certificate authority
Second, the solution
1, in fact, is to install a root certificate MicrosoftRootCertificateAuthority2011.cer Download
2. Start → Run → MMC
3. File → Add or Remove Snap (Ctrl + M)
4. Certificates → computer account (the others are kept by default, unlimited next step)
5. Expand the Console Root - Certificates (Local Computer) - Trusted Root Certification Authorities - certificate, click on the "Action" menu - all tasks - Import (if not imported, and only "open" and "export", then click the space on the right end of the list is deselected, then the operation once again)
6, in the Import Wizard, "the file to import" is selected in the first step of downloading cer certificate file, the next step "certificate store" select "Place all certificates in the following store", click on "Browse" and select "trusted root certification Authorities" and select the "Next" "complete."
7, re-run the .Net Framework 4.6.2 installer.
Source: https://www.cnblogs.com/qy1234/p/10139154.html