06-23-2015 08:18 PM - edited 06-23-2015 08:20 PM
I have a simple application that has a cluster on the front panel and that cluster is then written to a shared variable (of type variant.) I've successfully created an executable for this app and made sure to select the option "Deploy shared variable libraries at application execution" in the EXE build spec.
My intent is to now create an installer for this EXE such that I can run it on a PC that has never had LabVIEW installed. What are the minimum Additional installers I need for LV2014? I tried using the option that lets LabVIEW choose and it did successfully build the installer but when I place it on the destination computer and run 'setup.exe' I immediately get an error that says:
Error: Missing Installation files C:\some\path\here\Volume\supportfiles\merged.cab
I have no idea what additional installer that support file would come from and why it wasn't included when I built the installer with no errors, so I'm thinking manually is the way to go.
Note that when I built the EXE I did not include the shared variable library in the list of source files -- this did not seem to be an issue when I ran the built EXE on my dev computer -- should it be explicitly included even if I selected the 'deploy shared variable' option in the build spec?
Thanks
06-23-2015 08:28 PM
The shared variable engine is part of the run-time engine - so you don't need an additional installer for that.
06-24-2015 01:03 AM - edited 06-24-2015 01:04 AM
How confidant are you about that? I ask because I see a checkbox called 'NI Variable Engine 2.8.0' that is separate from the Runtime. I do see under the run time a sub-item for the NI Logos which also talks about Shared Variables.