Executables built in LabVIEW 2016 or earlier can't be run with a newer version of the LabVIEW Run-Time Engine. However, starting with LabVIEW 2017, executables are supported by newer versions of LabVIEW Run-Time.
You must use the same version of LabVIEW Run-Time Engine to run the executable as the LabVIEW version that you used to build it. The executable is version specific so will not work with any other version of LabVIEW Run-Time.
Starting from 2017, LabVIEW supports backwards compatibility for the LabVIEW Run-Time Engine.Stand-alone applications that have compatibility with later LabVIEW Run-Time Engines built into them can be loaded and executed with versions 2017 and newer.See LabVIEW and LabVIEW Run-Time Engine Compatibility for information on the compatibility between versions.
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.