Unable to Locate the LabVIEW Run-Time Engine Error

Updated Jan 18, 2019

Reported In


  • LabVIEW Application Builder Module
  • LabVIEW
  • LabVIEW Run-Time Engine

Issue Details

  • I created an application in LabVIEW and when opening in another computer it throws an error of a missing Run-Time Engine.
  • I installed the LabVIEW Run-Time Engine from the National Instruments' website, and I still get an error of my application asking for the Run-Time Engine.
  • While migrating a legacy application to newer version of LabVIEW, I created an executable. The built executable does not execute on the deployment computer.
  • I cannot find LabVIEW Run-Time Engine on my computer.
  • I am using a third-party program and it gives me an error that it cannot locate the LabVIEW Run-Time Engine.


Unable to locate the LabVIEW Run-Time Engine.


LabVIEW Run-Time Engine versions only support applications developed in that version of LabVIEW. The error you receive should indicate what version of LabVIEW Run-Time Engine you will need to resolve the issue. The following steps detail how to resolve this error. 
  1. Verify the version of the LabVIEW Run-Time Engine on the deployment computer matches the same version as your LabVIEW executable or program and that the deployment computer meets the system requirements of the LabVIEW Run-Time Engine.
    1. The system requirements are listed on the download page and readme of the Run-Time Engine. You can find the version of the Run-Time Engine on your computer by following the following article: Which Versions of LabVIEW Run-Time Engine Do I Have Installed? 
    2. If you are using 64-bit LabVIEW you will need the 64-bit Run-Time Engine, and if you are using 32-bit LabVIEW you will need the 32-bit Run-Time Engine.
  2. Download the correct LabVIEW Run-Time version from www.ni.com/downloads onto the deployment computer.
    1. Please note that the version also includes the 32-bit, or 64-bit programming environment. If the executable was built in the 64-bit LabVIEW version, you will need the 64-bit Run-Time Engine, and vice-versa.
  3. Install the Run-Time on the deployment computer. 

Additional Information

You can create an installer for your applications to ensure that all the needed software is installed with the executable and to streamline the deployment process. You can refer to the following article to add the required software to your installer: Additional Installers in LabVIEW Application Builder. This process can be very useful when deploying executables to multiple computers. Read more about distributing applications in: Distributing Applications with the LabVIEW Application Builder.


Not Helpful