This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Error 1043 When Running a LabVIEW Executable on Windows

Updated Nov 29, 2023

Reported In

Software

  • LabVIEW Datalogging and Supervisory Control Module
  • LabVIEW Runtime
  • LabVIEW

Operating System

  • Windows

Issue Details

I am getting error 1043 when I try to run an executable on my system. I am able to run the VI in the development environment without any problem. The problem appears once I build and run the executable.

Solution

Error 1043 is thrown up when you try to run an executable whose code includes VIs, Functions, Invoke Nodes or Method nodes in order to dynamically control/create front panel objects, VIs, libraries and other parts of the LabVIEW environment. This error might be encountered when trying to achieve this functionality using: 
  1. VI Scripting Nodes: These are based on the VI Server Architecture, and some of these properties and methods are not supported on the Run-Time Engine, causing the Error 1043.The list of all unsupported properties and methods is present in LabVIEW Help.
  2. DSC Module Functions/Nodes: These can be used in an executable when the Enhanced DSC Run Time Engine is Enabled in the build. In order to do this, open the LabVIEW Project, right click on the executable file under Build Specifications and go to Properties>>Advanced and place a checkmark in the Enable Enhanced DSC Run-Time support checkbox.

Additional Information

Enhanced DSC Run-Time support is an option in Application Builder that enables the built EXE to use the LabVIEW Full Feature Run-Time Engine as opposed to the standard LabVIEW Run-Time Engine.