LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot install CVI2017 on isolated computer

Solved!
Go to solution

I am trying to install CVI 2017 on a test computer which is currently running CVI 2015SP1.  This computer is not connected and cannot be connected to any network.  The installer immediately says it needs to install Microsoft .NET Framework 4.6.2, which it tries to do and fails because it is expecting to be on the Internet, go to Microsoft for root certificates. 

 

There are instructions on the Microsoft site on how to go around this, but very complicated and way beyond my experience:  https://support.microsoft.com/en-us/help/2813430/an-update-is-available-that-enables-administrators-...

 

I'm very puzzled and rather irritated that NI in cahoots with MS has a created an installer that REQUIRES Internet access.  I've been using CVI for 20+ years, installed many versions over the years, never had an issue like this.

 

Has anyone else encountered this?  Is there a solution that does not require a Masters Degree in PKI administration?

 

I have screenshots of the failure popups and I have the log file.

 

0 Kudos
Message 1 of 5
(3,610 Views)

I was able to install CVI 2017 on a standalone computer by downloading an offline installer for .NET framework 4.6.2.

 

Get it here:

https://www.microsoft.com/en-us/download/details.aspx?id=53344

 

 

0 Kudos
Message 2 of 5
(3,488 Views)

I tried this last week and it failed.  But, doing due diligence, I followed the link, downloaded, attempted the install, and it failed again.

0 Kudos
Message 3 of 5
(3,483 Views)
Solution
Accepted by topic author hendra@ngms

 

Could you please send me the log file? Our installers are not intended to require internet access, so i'd like to know what's going on here.

 

You can also try installing the Microsoft Root Certificate Manually:

  1. Get the certificate from MS:
    http://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt
  2. Press Win+R and type 'certmgr.msc' to launch the certmgr window
  3. Choose “Trusted Root Certification Authorities” in the left hand pane and click Action > All Tasks >> Import… from the menu. A Certificate Import Wizard will launch.
  4. Follow the wizard to install the certificate, Make sure that the Certificate Store is “Trusted Root Certification Authorities”. You can confirm this by clicking on Certificates under “Trusted Root Certification Authorities” and ensuring that there is a certificate listed on the right hand pane that is Issued To “Microsoft Root Certificate Authority 2011”.
  5. Run CVI 2017 installer again.

Thanks,

 

Trent

National Instruments

https://www.linkedin.com/in/trentweaver
Message 4 of 5
(3,389 Views)

I followed your instructions, installed the certificate, installed .NET Framework 4.6.2 and it was successful.  Thank you, thank you, thank you...

0 Kudos
Message 5 of 5
(3,338 Views)