08-19-2013 09:11 AM
Hi everyone,
I have a development computer that is running LabVIEW 2012 where I create projects. I then build applications and installers which I load on deployment computer that do not have LabVIEW installed.
When I make changes to my VIs on my development computer, the rebuild the applications and installers and re-install them on the deployment computers. All the computers are on the same Network. Is there a cleaner and easier way to do this?
P.S. Is it necessary to have all the VIs and sub-VIs saved on the deployment computer? As of now I save the folders containing all the files on these computers hard drive as well.
08-19-2013 09:17 AM
Put your installer in a central location and install each deployment from the server location. Or you could look into Deploy by Wire Bird Labs.
The deployment computers do not need the VIs. They just need the EXE you built, the Run-Time Engine, and any support files you may need.
08-19-2013 09:28 AM - edited 08-19-2013 09:30 AM
If you have only made program changes and build them under the same version of LabView all you really need to do is copy the new application directory onto the target machine.
You do not have to make a new installer and "install" them.
But if you have upgraded LabView, VISA, or any other NI libraries you will need to install the new runtime libraries on the target machines.