Will my LabVIEW Executable Work with a Higher Version of LabVIEW Run-Time Engine?

Updated Apr 9, 2019

Reported In


  • LabVIEW

Operating System

  • Windows

Issue Details

Can I execute a stand-alone application built in a specific version of LabVIEW using a LabVIEW Run-Time Engine of a higher version?


Executables built in LabVIEW 2016 or earlier can't be run with a newer version of the LabVIEW Run-Time Engine. Use the same version of LabVIEW Run-Time Engine to run the EXE as the LabVIEW version that you used to build it.

Starting from 2017, LabVIEW supports backward compatibility for the LabVIEW Run-Time Engine. Stand-alone applications which have compatibility with later LabVIEW Run-Time Engines built into them can be loaded and executed with versions 2017 and newer.

This document lists the compatibility between the LabVIEW Run-Time Engine and the version of LabVIEW in which the application was developed.

Additional Information

The Advanced Page of the Application Properties dialog box can be used to configure an application to run with future versions of LabVIEW Run Time Engines. You can disable this option to bind a build specification to a specific version of LabVIEW.



Not Helpful