Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

upgrade to 8.1.1 now can't find NI4882.dll and VisaNS.dll

I recently upgraded from .NET 1.1 to 2.0 then installed the NI developer suite including .NET support.  My working applications can now not find the NI4882.dll and VisaNS.dll files.  I have tried reinstalling NI measurement Studio enterprise edition 8.1.1 with all components but I still can't find the dll's.  I'm sure there is a simple solution but I just don't see it.
How can I install these dll's?
0 Kudos
Message 1 of 4
(4,396 Views)
Hi researcher.gov,
 
You need to install the NI-VISA driver and NI-488.2 driver and make sure to select the .NET Framework 2.0 Support item in the installer tree for both installers.  The installer tree will include items for both .NET Framework 1.1 and 2.0 so you need to make sure that you select the 2.0 support option.  This will install the underlying .NET assemblies, examples and documentation.  The Measurement Studio installer does not install these underlying assemblies. 

Best Regards,
Jonathan N.
National Instruments
0 Kudos
Message 2 of 4
(4,395 Views)

I reinstalled the device drivers without changing any of the settings and this time it did install NI4882.dll and VisaNS.dll.  This was the third time that I  had installed the drivers and I don't believe that I changed any of the install settings after the initial install.  Curious.

Thanks for the assistance.

0 Kudos
Message 3 of 4
(4,372 Views)
The NI-VISA and NI-488.2 installers install the .NET class libraries by default only if the installers detect that Measurement Studio is installed. You can change this default setting in the installer feature trees.
 
So, if the third time you ran the driver installers was the first time you ran them after installing Measurement Studio, the behavior you saw is expected.
 
The rationale behind this approach is that the driver installer has no way to know if you want .NET support or not and we don't want to put .NET support on everyone's machine. We think that if you have MStudio .NET support installed, it is reasonable to assume that you want the driver .NET support.
 
David Rohacek
National Instruments
0 Kudos
Message 4 of 4
(4,361 Views)