07-21-2011 01:19 PM
Hello, this should be a pretty easy one, i am just not sure which files to include when giving my program to the next computer.
I have built the executable and the installer and was under the impression that the executable was built into the installer. However the installer is 1,250KB and the executable is 4,897KB.
so I am not quite sure what files to include when i deploy the program? do i need just the installer? the entire installer folder? do i need to include the executable folder as well?
(I would check on another computer but i dont have admin rights)
Thanks!
Solved! Go to Solution.
07-21-2011 01:51 PM
You need the EXE and the LabVIEW runtime. You need other things depending on what your program does. Things like the VISA driver or whatever.
If the target machine already has the runtime then you do not need to include it. You can instruct the person installing your program to download those separately.
If you can install VMWare on your development system that will really help to test out your installers and EXEs.
07-21-2011 02:00 PM
I have all of these built into my installer already. I just want to know if i can give them just the instaler.exe or if i also need to give them the application.exe...
07-21-2011 02:04 PM - edited 07-21-2011 02:04 PM
You can give them the application.exe if they already have the runtime installed. No need for an installer. But if your installer includes the exe then you only give them the installer.
07-21-2011 02:14 PM
So just the installer.exe. not the files that were created with it ect..
when the installer was built a bin, license, and support file folder was also created...
07-21-2011 02:53 PM
Just distribute the entire Volume folder for the installer.
07-21-2011 02:58 PM
thank you. thats all i was looking for
07-21-2011 03:01 PM - edited 07-21-2011 03:02 PM
You need all the files in the volume folder.
There is multiple files that is needed.
The setup.exe file is your main file.
EDIT: Too late... well you got you answer
07-21-2011 03:18 PM
I was a little confused by your question. I thought you were wanting to know what was required to run the application. After reading the question again it is clear what you were asking. Maybe I need more coffee?
But just a hint for the future: If you have run that installer on the other computer before, and your rebuild your exe for a bugfix or whatever, then you do not have to distribute the installer again. You just build the exe and distribute that. Installers can be huge if you include multiple runtimes and drivers.