02-10-2018 11:14 PM
Hi all,
I am trying to build an application and an installer to run on Windows 10 computers. This application has to communicate with a USB 6008, which connects to the target PC. I used the recommended additional installers during the installer building process. This executable run normally on the Windows 10 PC that I used to build the application. However, once I install on the target machine and try to open the program, error message pops out.( nilvaiu.dll - LabVIEW resource not found).
Windows 32 folder of the target PC has the nilvaiu.dll , but for some reason, LabVIEW does not see it. I have spent a lot of time, but no success yet. Can anyone guide me to a fix?
thanks a lot
-Dan
02-12-2018 09:43 AM
What version of LabVIEW and the drivers are you using in the installer? Is the target machine also a Windows 10 computer?
02-12-2018 04:41 PM
Hi Adena,
Thanks a lot for your response.
I am using LabVIEW 2106 and DAQmx 17.5. Initially, I used DAQmx 16 and so the same failure. Both target machine and compile machine are windows 10. I have attached some screenshots (with DAQmx 16.0), which may help understand the issue better.
For some reason nilvaiu.dl file is listed under dependencies of my project. That is the only dll file listed there.
thanks
-Dan
02-12-2018 05:29 PM
Have you installed DAQmx runtime on the target pc? When you create the installer there should be an option to include all necessary components. It will make your installer large, but you'll want to make sure it has everything for the first install.
02-13-2018 09:13 AM
Hi dgiragama - If you haven't already seen this, I would recommend taking a look at this KB: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P70ESAS