LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

executable doesn't run in other computer

Hello all,

I have built a executable for one of our labview application and it works properly in this PC, the problem is the executable doesn't run in other computers, I've read the documentation sorting it out.
I checked:

-The OS is the same in both PC.
-I attached the file sepdrv in executable's folder (I am using serial communication).
-
Labview Run Time Engine is instaled.

The executable doesn't take the default icon in other computers, does it...






0 Kudos
Message 1 of 13
(3,670 Views)
Hi!
   How do you create your executable? I think you've to create an Installer, and manage "advanced installer settings" to properly operate your application on another PC, try this.

  Hope this helps!

graziano
Message 2 of 13
(3,668 Views)
First of all, thank for your fast answer Graziano, I've create a installer now, but is not running also in others computers, it  is doing the same, just it calls a MDOS window for a few second,
To build a executable I created  a project and after that I built it with "Build specification" in the tree menu, Am I doing something wrong?
With respect to Installer, Could you explain me the step to create it? I am not sure if I did it well.

Thank so much again

0 Kudos
Message 3 of 13
(3,660 Views)
Does the Pc u r running contains run ime licence?

R u using vision modules?

Have u installed labVIEW in both the PC?


Does the pcs have labVIEW version mismatch?




0 Kudos
Message 4 of 13
(3,641 Views)
Also does any of the pc has windows ME?
0 Kudos
Message 5 of 13
(3,639 Views)
I have license for Labview run time engine in both computers, I am working on XP.
0 Kudos
Message 6 of 13
(3,630 Views)
I have license of labview run time engine for both computers, I am working on XP.
0 Kudos
Message 7 of 13
(3,628 Views)
Hi!
   It shouldn't be a licensing problem, and you don't have to have LabView installed on the PC in which your application will run, installer is meant for this! Otherwise, if you had LabView on target PC, it would have been enough to run the VI on the other PC (provided you've the same libraries....).

   I use NI Developer Suite 7.1, so in LabVIew 7.1, you have
  
     tools --> Build application or shared library ...

   Go to "installer settings", check "create installer", and in "advanced properties" check for what you need for your application to run.

   I only have an "evaluation version" of LV 8.5, so I cannot grant you that I can help you, but I'm doing a little check...  please, let me know what LabView do you have!

graziano
Message 8 of 13
(3,615 Views)
Hi!
   Just a question more: do you use particular hardware? If you use NI hardware, don't forget to install MAX on target PC, and properly configure hardware you're using!

graziano

PS.: as you see if you follow the above steps, you can embed LabView runtime engine in the installer, which is preferred to be sure to provide all things that target PC may need.
Message 9 of 13
(3,612 Views)

Hi alcesco,

did you install the NI-VISA Runtime engine on the other pc? Has the application a broken arrow if you start it?

Mike

Message 10 of 13
(3,611 Views)