06-03-2020 09:36 AM
I have a large number of projects that run various pieces of hardware. Is there a way to have a single installer that installs all of the exes onto a local machine? They key component is that I need separate exes for each program, not like a launcher from a master VI that uses libraries or anything like that. Thanks!
Solved! Go to Solution.
06-03-2020 10:46 AM
This would be simple if you were in a single project. I'm not sure about going across projects.
06-08-2020 02:13 PM
When it's any thing beyond a simple installer I move to using Inno Setup (combined with ISTool) which makes it's own installer. You can have it copy files, make shortcuts, setup the environment, and optionally run other installers (like NI runtimes) or other things. It is pretty flexible and not as restrictive as NI's installers from the application builder.
Another option for you might be to make all these NI installers, one from each project, and then make an Inno Setup that includes all the other installers, and runs them each.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
06-08-2020 05:58 PM
Maybe I am not understanding correctly.
I usually make an installer that may have more than one exe in it; usually I am installing a helper program.
If I am understanding correctly this is what I do. (picts below)
Installer Dialog with Multiple EXEs
Project Window where external EXE has been dragged into the project
mcduff
06-09-2020 03:43 PM
Thanks, I didn't realize that you could pull in external exes.