Solution
This error occurs because the Run-Time Engine (RTE) is from a version that is incompatible with the executable.
LabVIEW 2017 and Later Versions
If your executable was written using LabVIEW 2017 or later versions, you have the opportunity to build compatibility into your executable to run with various RTEs.
- Verify the version of the LabVIEW Run-Time Engine on the deployment computer is compatible with your LabVIEW executable's version
- Follow steps to Configure LabVIEW Executable to Run with Higher Run-Time Engine Versions
- If you do not have the option to or choose not to rebuild you exe with this option enabled, continue on to the Install the Corresponding RTE section below
LabVIEW 2016 and Prior Versions
If your executable was built using LabVIEW 2016 or prior versions, LabVIEW Run-Time Engine (RTE) versions only support applications developed in the same major version of LabVIEW. The RTE version must match the LabVIEW Development System's
bitness and
major version. For example:
- An application developed using LabVIEW 2016 32-bit requires the LabVIEW 2016 32-bit RTE.
- An application developed using LabVIEW 2019 SP1 32-bit can run on either the LabVIEW 2019 32-bit RTE or the LabVIEW 2019 SP1 32-bit RTE (as 2019 is the major version).
- An application built in LabVIEW 2016 32-bit cannot run on LabVIEW 2016 64-bit RTE.
Install the Corresponding RTE
To alleviate this error, install the corresponding RTE on your deployment machine.
- Determine the version of LabVIEW RTE needed. This can be accomplished in many ways depending on what you have access to:
- The error code you receive should indicate the needed version of LabVIEW, and if needed, you can find the bitness of the executable by reviewing its header file.
- If you have access to the development machine, check the version of LabVIEW used to write the program. Ensure that you note the major version and bitness of the LabVIEW development environment used.
- If you received this application from a third-party or another developer, check with the developer or any documentation for the LabVIEW version and bitness used to create the application.
- Download the correct LabVIEW Run-Time version onto the deployment computer.
- On your deployment computer, navigate to the LabVIEW Download page
- Under Included Editions select Runtime
- Select the Version and Application Bitness that match the application's development
- Press Download
If you have verified the correct version and bitness of the LabVIEW Run-Time Engine is already installed and you are still receiving this error, try rebuilding the application.