Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Distribute a VB.NET application using NI4882.DLL to a PC with Windows ME

I have build a VB.NET application using National Measurements NI4882.DLL for the GPIB operations. When I installed this application to a PC running with MS Windows ME, the following error message occurred:
 
"File or assembly name National Instruments.NI4882, or one of its dependencies, was not found."
 
However, when I installed the same application to a PC with MS Wiindows XP, it is OK.
 
Does anyone know how to solve this problem, or Is National Instruments.NI4882.DLL cannot work with Windows ME?
 
 
0 Kudos
Message 1 of 3
(3,211 Views)
Hello YC,
In order for this application to work you need a version of the driver that supports the Windows ME operating system as well as the version of .NET you are using.  The driver version you are currently using probably does not support Windows ME.  You can take a look at the GPIB driver version ReadMe documents to see if there is a more appropriate driver version.  Most all of the drivers that support .NET support Windows 2000 and XP but not ME.
 
Regards,
Angela
Applications Engineer
0 Kudos
Message 2 of 3
(3,186 Views)

Hello Angela,

Thank you for your reply. I am using NI488.2 version 2.2, which should supports ME. What my further investigation is that the setup and deployment program (created by VB.NET) did not install the NationalInstruments.NI4482.DLL to the application folder. I needed to copy this DLL to the folder manually before the application can work.

0 Kudos
Message 3 of 3
(3,164 Views)