07-24-2024 08:03 AM
Hello,
Because of new features added to an "ancient" application, I try to make a new installer.
EXE file was made successfully, I mean no errors.
But when building the Installer I get attached error message.
Maybe also good to know, from LV, the code is running as expected.
I know what "GSV-Multichannel" is, is a daq software from ME Systeme I use from time 2 time.
But it has nothing to do with my application, so why is the installer asking for this??
Selected installers are shown in attached image "selectedInstallers.png"
No GSV-Multichannel stuff here to be found.
I can't even think where I should need some controls / routines / whatever from GSV-Multichannel code?
Is there a way to find out why LV Installer needs this GSV-Multichannel installer?
I searched for text "GSV-Multichannel" through all my vi's ; no match
So, any help greatly appreciated!
Regards
Alain
07-24-2024 08:25 AM
"NI System Components" is part of "GSV-Multichannel".
I think GSV installed a newer version of "NI System Components" (whatever that really is) on your system and the installer requires now the install media. This is not a dependency of your application but a result of installation order.
07-24-2024 08:43 AM
Thank you for your answer but if installation order is important, then it gets even weird... ...
Starting from the new machine, few weeks back
I first installed LV , didn’t install any GSV stuff
Modified my application
Today, create new exe, then installer with error in original message
So I installed latest GSV software
Create new exe, then installer with error shown in this message
07-25-2024 01:17 AM
It is really hard to tell what went wrong because the error message only lists 'NI System Components'. No version information, no information what is included in 'NI system components'.
The application builder is asking for install media of GSV v1.51. You do not need to install the requested software, but do you have GSV v1.51 install media and can you point the application builder to that?
07-25-2024 01:38 AM
I posted nearly the same error a few weeks back.
https://forums.ni.com/t5/LabVIEW/Installer-wants-older-Runtime/m-p/4383399
Maybe one of the answers helps you, it didn't really help me.
07-25-2024 02:49 AM
I unpacked the GSV (2.01) zip, then selected that folder when the LV installer asked for it and all went well.
That means that my application depends on that GSV installer and I don’t like that !!
Especially because I have no idea what is needed from that GSV installer.
Really no way to determine what part of my application needs something from that GSV installer?