LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What is the best way to update applications on deployment computers?

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.

0 Kudos
Message 1 of 3
(2,120 Views)

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.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 2 of 3
(2,119 Views)

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.

 

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 3 of 3
(2,111 Views)