LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error message when installing over existing software.

I built a LabVIEW installer that basically only installs the DAQmx drivers. This installer installed DAQmx 8.5.

Because of the need to include a LabVIEW app with our software, I have rebuilt this installer and it now installs DAQmx 8.6 as well as the LabVIEW 8.5 runtime.

When the installer runs, I get an error message with an OK button that says "Error Another Installer Is Already Running" and says something about closing the other installer or allowing it to complete and then try again.

I have found two things regarding this. 1. This absolutely only happens when the install is updating a previous version of DAQmx. 2. If I hit OK and do nothing else, the installer completes properly.

For us, item 2 above is a note to our customers telling them to hit OK and do nothing else. While this is a work-around, I am wondering whether anyone has seen this and has found a means of running the installer without having the error message come up.

Thanks.


0 Kudos
Message 1 of 4
(2,928 Views)
Hello Matthew,
I'd like to see if I can recreate your issue. Thus, please verify the steps to reproduce:
 
The development computer has LabVIEW 8.5 and DAQmx 8.6 installed. You've created an installer that includes the DAQmx 8.6 driver and LV Runtime 8.5. The deployment PC has DAQmx 8.5 installed. Upon running the created installer on the deployment PC, you receive the described error.
 
Please let me know if I have misunderstood anything. I will let you know if I am successful in reproducing this issue.
 
Cheers,
Emilie K. | Applications Engineer | National Instruments
0 Kudos
Message 2 of 4
(2,907 Views)
Hi Emilie,

Thanks for your reply.

It sounds like you have a correct assessment of the situation.

Best Regards,
Matthew

0 Kudos
Message 3 of 4
(2,896 Views)
Hi Matthew,
I attempted to reproduce your issue last night and after a couple of hours of building and installing, I did not see the same behavior you describe. I built an installer in LV 8.5 on a development machine for DAQmx 8.6. On my deployment machine, I previously had DAQmx 8.5 installed and ran the installer I built on the development machine. I was able to successfully install DAQmx 8.6 on my deployment machine without any error message.
So at this point, I cannot reproduce your issue. One thing you might try is rebuilding the installer for DAQmx 8.6, if you haven't already done so. I would also try starting from scratch instead of simply rebuilding the installer you previously had for DAQmx 8.5; only include the installer for DAQmx 8.6.
Lastly, you might try reinstalling DAQmx 8.6 on your development machine and then rebuilding your distributed installer.
Let me know if this results in any new behavior.
Cheers,
Emilie K. | Applications Engineer | National Instruments
0 Kudos
Message 4 of 4
(2,885 Views)