LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

RTE installed but PC not recognizing .vi file extension.

Solved!
Go to solution

I'm trying to update an old LV application that will be rolled out onto several computers.  The updates are complete, but I'm having problems with the installation.  The updates were tested out on a computer that had LV 7.1 (original file version) and LV 8.6.1.  I removed LV and all NI components from the computer and then tried to install and run the .vi's via an installer built with application builder.  After realizing that the driver for the PCI card was also deleted, I installed NI-DAQmx 8.8.  The installer contains the following...

 

i) a set of .vi's created in LV8.6.1, and

ii) LV Run-Time Engine 8.6.1

 

The .vi's and RTE appear to be installed (PC shows C:\Program Files\National Instruments\Shared\LabVIEW Run-Time\8.6 folder that contains multiple .dll files), but the .vi file type isn't recognized by the computer.

 

Any idea what I did wrong?

0 Kudos
Message 1 of 4
(2,894 Views)
Solution
Accepted by epster88

The run-time engine (RTE) can only run executables (EXE) created by the LabVIEW application builder. Create an executable first, then create an installer that installs the exe.

 

To run VIs you need LabVIEW installed.

 

Message 2 of 4
(2,892 Views)

Did I mention that this is my first try at Application Builder?  🙂

 

The .exe was created, but I had the top-level .vi targeted.  Forgot that the installed code was in an .exe.

 

Thanks for pointing out the obvious.  This is probably the easiest kudo you've earned.

 

Regards.

0 Kudos
Message 3 of 4
(2,880 Views)

Thanks. We all sometimes need a little help in finding the obvious solution to a problem Smiley Happy

I'm glad it's working now!

 

0 Kudos
Message 4 of 4
(2,875 Views)