LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Application EXE from vi error win32

Hi,

 

i make my vi file, and build an I create an executable ( build it on win 7 . 64 bits) ( on my cumputer it work fine)

i put the three files on another computer ( win xp )

Application.aliases

Application.exe

Application.ini

 

but i get the error( not valid win32 application error ) message when execute exe file

 

Help me Please,

 

Thank you in advance.

0 Kudos
Message 1 of 13
(4,871 Views)

Hey khga123,

 

is the correct runtime engine installed on the xp machine?

 

Regards,

CMW..

0 Kudos
Message 2 of 13
(4,856 Views)

Hi,

no, What is Runtime engine ?

 

Thank you for respond!

0 Kudos
Message 3 of 13
(4,842 Views)

The Run-Time Engine is a program that must be installed on any machines you wish to run the executable on.  You can either bundle it in when you build an installer (instead of a standalone exe).  Or just download the appropriate version from National Instruments and install it on your Windows XP machine.  What version of LabVIEW do you have?

 

Here are a few of the more common versions:

 

LabVIEW 2013 (32 bit) - http://www.ni.com/download/labview-run-time-engine-2013/4059/en/

LabVIEW 2013 (64 bit) - http://www.ni.com/download/labview-run-time-engine-2013/4061/en/

 

LabVIEW 2012 (32 bit) - http://www.ni.com/download/labview-run-time-engine-2012/3433/en/

LabVIEW 2012 (64 bit) - http://www.ni.com/download/labview-run-time-engine-2012/3435/en/

 

LabVIEW 2011 (32 bit) - http://www.ni.com/download/labview-run-time-engine-2011/2534/en/

LabVIEW 2011 (64 bit) - http://www.ni.com/download/labview-run-time-engine-2011/2536/en/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If someone helped you out, please select their post as the solution and/or give them Kudos!
0 Kudos
Message 4 of 13
(4,837 Views)

Hey,

for information about the runtime engine, check out this link,

 

http://zone.ni.com/reference/en-XX/help/371361K-01/lvconcepts/using_the_lv_run_time_eng/

 

In your case I would recommend to create an installer.

Mark the "Automatically select recommended installers" in the Additional Installer palette. Then install your application on the second machine.

 

Regards,

CMW

0 Kudos
Message 5 of 13
(4,834 Views)

Thank you,

i will see if it works 🙂 

0 Kudos
Message 6 of 13
(4,826 Views)

1) Make sure you have the right RunTime Engine installed on the second computer

2) Make sure you didn't build your EXE with a setting that you need at least Windows 7 to run it.


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
0 Kudos
Message 7 of 13
(4,814 Views)

Hi,

 

Thank you all for your respond,

 

now another problem come, when i do all what you said.

 

on win xp installer said error message that it only work on 64 bits windows!!

 

how i can make it work on 32 and 64 bits windows,,??

 

Thank you in advance 

0 Kudos
Message 8 of 13
(4,785 Views)

Build it as a 32 bit exe using a32bit LabVIEW IDE.  Yes you can have LabVIEW x32 and LabVIEW x64 on the same machine using the same license key.


"Should be" isn't "Is" -Jay
0 Kudos
Message 9 of 13
(4,775 Views)

ok Thank you 🙂 Smiley Happy

0 Kudos
Message 10 of 13
(4,765 Views)