07-06-2011 09:37 AM
Hello,
I have created a Labview installer to install an executable (.exe) on a clean machine which does not have any Labveiw product so the executable can run by itself without the development evoriment. Since the program needs to use sub-VI in DAQmx so I have to include Runtime engine and DAQmx engine and everything which makes the installer >1.2 GB. Initially everything went ok.
Now we need to make some minor changes in the source code. My question is, do I have to redo the installer every time for minor changes? I saw system creates several files when I build an executable:
One .exe file
One .aliases file
One configuration file
One "Data" folder
Can I just copy this files to somewhere so new version of executable can run WITHOUT building a new installer that larger than 1 GB?
Any help or suggestion is greatly appreciated!
07-07-2011 12:55 PM
Hi Harry,
If you have already run an installer on the deployment machine then you won't need to install the Run-Time Engines again unless you changed the version of LabVIEW or DAQmx between developments. You should just copy the folder with all of the files you mentioned to the new computer and the executable should run fine.
Regards,
Peter W.
07-07-2011 01:43 PM
Thanks Peter. This is actually what I did before. I just felt something might not be "linked" correctly if I don't do installation.
Other people suggested me to build a installer without selection of RTE and DAQmx stuff and then do the regular installation. This way the installer is only a few MB. I tried it and seems working ok. I am not sure how this is different from copy/paste the folder but it made me feel a bit better 🙂
Anyway, thanks for your reply!