LabVIEW Run-Time Engine Warning When I Use the LabVIEW Application Builder

Updated Sep 20, 2024

Reported In

Software

  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional
  • LabVIEW Application Builder Module

Issue Details

I am using the Application Builder for LabVIEW. When I build an executable and select Create Installer in the Installer tab, LabVIEW builds my executable, but I get a warning message about installing the LabVIEW Run-Time Engine on a machine where I run the application. What is this warning about?

Solution

This warning refers to the LabVIEW Run-Time Engine (LVRTE) installer files, not the LVRTE itself.

When you create an executable, LabVIEW copies the LVRTE installer files to a sub-folder. The files are copied to Installer, that is in the same directory in which the Application Builder creates your executable. You are not copying over the LVRTE itself (lvrt.dll); you are copying the installer files. This is because you want to be able to install the LVRTE on your target computer when you install your executable. Otherwise the executable would not run, unless the LVRTE was already on the target computer.

Additional Information

The LabVIEW Professional Development System ships with the Application Builder. The LVRTE  installer files are copied to \National Instruments\Shared\LabVIEW Run-Time. For the LabVIEW Full Development System, you must purchase the Application Builder separately. When you install the Application Builder, it does not install the LVRTE installer files for you, so you must create a RunTime folder and manually copy the files.

The LVRTE installer files are on your LabVIEW CD in the RunTimeEngine directory. In this case, you will copy the files to \National Instruments\Shared ​