Differences Between the Runtime Engine and Development Environment in LabVIEW

Updated Dec 22, 2023

Reported In

Software

  • LabVIEW
  • LabVIEW Runtime

Issue Details

  • What functionalities are available only in the LabVIEW development environment and not in the Runtime Engine? 
  • How can I make sure that the tools that I'm using in the LabVIEW development environment are available in the Runtime Engine? 

Solution

All the functionalities available in the development environment can be used in the Runtime Engine in terms of logic, execution, and coding design patterns. So, there shouldn't be missing tools, add-ons, or functions at least distributed by NI when using stand-alone applications running under the runtime engine. This means that the execution of an application should be the same using both approaches. 

The big differences are related to the debugging tools, like the highlight execution, profile performance and memory, breakpoints, probes, and all the related to the creation, modifications, and testing capabilities to work on the application's code.