08-24-2012 10:35 PM
I'd like to share a solution to a installation errors when installing 2012 NI products (LabWindows/CVI, DIAdem, Measurement Studio, and LabVIEW) in an environment where you might not have full admin capability. Some of us work for organizations where the network folks restrict access to the registry areas that interact with other applications, such as .NET. I'm unable to disable anti-virus, among other things.
The 2012 NI products all require .NET 4.0,and attempt to install it if it is not present. Under normal circumstances, you might need to reboot during this process, so it might require re-trying the installation a second time after a reboot.
In situations where .NET's installation is impeded by access restrictions, you might get a failure during the installation of the NI product. For CVI 2012, this was indicated by a installation failure of the "CVI Side-by-Side Run-Time Engine 2012", among others. The solution (for me) was to pre-install .NET 4.0 and its associated patches under the guidance of the network administrators, prior to installing any NI 2012 products.
08-27-2012 10:51 AM
I'd like to add some additional information that may help explain some of the caveats of installing .NET 4.0 during an NI software installation:
Why is Microsoft .NET Framework 4.0 required before installing National Instruments software?