LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I have trouble in building stand-alone application, "you must intall Labview run-time engine on any computer on which you want to run this application"

I have installed the LabVIEW 7.0 run time engine and checked all in the advanced setup on the installer setup slide. but I still get such a message saying that the target computer needs to have LabVIEW 7.0 run-time engine. What I want is a real stand-alone application even without having labview ... I used to think that's due to my program contains MATLAB nodes. But this is not true, since even without Matlab, it's still wrong. 😞 Please help, thanks!!!
0 Kudos
Message 1 of 19
(3,732 Views)
Yes you have good comapny in this confusion !!

I purchased the Application Builder from  NI and tried to make one such standalone  EXE  for a code that I developed using plenty of DAQMx fucntions. The installer asked many questions and I have  tried answering all of them . The Installable disk was created and it also installs smoothly. Only that when you try to run the installed EXE ( on the PC with no LV ) , you are met with a chain of  "Function not  found  or file not found " errors and the application closes. And all the missing files are the DAQMx polymorphic functions.

I finally just gave in and installed LV on that  PC and  bought peace for the time being.

I have even tried down loading the LV7.1 run time engine alone and installing that  prior  to running the EXE created by the Application Builder. No luck so far.

I am waiting for expert comments.


Raghunathan
Raghunathan
LabVIEW to Automate Hydraulic Test rigs.
0 Kudos
Message 2 of 19
(3,717 Views)
In the installer, you have the option to include the runtime engine with the distribution. If you do so, the correct runtime engine will be installed when the application is being installed at the target computer. In this case, you don't need to install the runtime engine seperately.
 
LabVIEW 7.0 had a generic reminder that the runtime engine must be installed. You can ingore that message when you include the runtime engine with the installer. (This got fixed in LabVIEW 7.1. Here it no longer shows that reminder if you choose to include the runtime engine.)
 
0 Kudos
Message 3 of 19
(3,712 Views)

As was stated elsewhere, you have the option of building the runtime engine into your application when you build it. However, you can also create a "runtime engine application" by simply opening the application builder and doing a build without adding any source code files. The result is a small program (named lvrt.exe) that can run any LabVIEW code--whether or not its built into an executable.

Such an application can be helpful if you are wanting to install several LV-based applications on the same computer in that it reduces the amount of redundant code on disk. All you have to do is make sure that Windows on the target computer associates the llb and vi file extensions with the runtime engine program.

It can also be helpful during testing to run test code that isn't built into an executable.

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
Message 4 of 19
(3,710 Views)

Thank you all~

But the thing is I did include the run-time engine by checking the option in "advanced installer settings". Even with a simplest program, I still have the trouble. 😞

0 Kudos
Message 5 of 19
(3,698 Views)
Make sure that the run time engine is installed.  If it is, the it could be a matter of access rights
Login as an adminstrator and see if the problem persists
0 Kudos
Message 6 of 19
(3,690 Views)
What trouble?  If it just the message, ignore it.  Labview Runtime must be installed on the computer that will run the executable.  There is no way around this.
0 Kudos
Message 7 of 19
(3,689 Views)
The trouble is, the target computer does not have the Labview and my application has to run on a computer without labview. After all the effort, when I install the application, it still requires either the Labview or the run-time engine.
0 Kudos
Message 8 of 19
(3,686 Views)
YOU MUST HAVE THE LABVIEW 7.0 RUNTIME ENGINE INSTALLED!  If there are problems including it with your build, then download it from NI.com, copy it from your Labview CD, etc.
0 Kudos
Message 9 of 19
(3,682 Views)

Maybe I didnot say it clearly, I DO HAVE labview run-time engine installed. 100% positive.

What I am gonna do now is trying to force Labview to be installed on the target computer ....

0 Kudos
Message 10 of 19
(3,521 Views)