09-24-2013 05:34 AM
Hi guys. I want to trasform my VI in an .exe file that I want to execute on an other pc. How can I do that? Do I need to install labview also on the other pc?
Thank you
Solved! Go to Solution.
09-24-2013 05:38 AM
Hi,
All the information you need should be here. Only certain editions of LabVIEW support the functionality (e.g. professional). You do not need LabVIEW installed on the other PC but you do need the appropriate run-time engine installed which can be downloaded for free. If LabVIEW is already installed, then there is no need to re-install the run-time engine.
09-24-2013 05:51 AM
Hi thank you for your reply. one more question since I'm using labview 2012 I should use the run-time engine 2012 or the 2013 is fine as well?
Thank you
09-24-2013 06:04 AM
I think but I'm not certain that you have to use the 2012 run-time. There is certainly no advantage to using 2013 in this case. If you ever build something with LabVIEW 2013 you can then also install the specific run-time engine for that without removing any other versions of run-time which are already installed on the PC and required to run other executables. One thing to make sure of is that if you build the .exe with 64bit LabVIEW that you install the 64bit run-time engine on the other PC and likewise for 32bit LabVIEW.
09-24-2013 07:51 AM
You will need the LabVIEW Runtime Engine (RTE) that corresponds to the version used to create the .exe, i.e. 2012 if created with 2012, 2013 if 2013. Unless you need some specific 64 bit function I also suggest creating in 32 bit. A 32 bit .exe, with appropriate 32bit LabVIEW RTE, will run on 32 or 64 bit machines, one created in 64bit will only run on 64 bit machines.
As previous posts indicated, unless the version of the LabVIEW development package has the application builder (Professional Development for instance) you would need the Application Builder add-on.
09-24-2013 09:10 AM
LV runtime is like DirectX runtime, you need the same version installed for the program to run.
/Y