LabVIEW Cannot Find Type Definition Control in Executable

Updated Oct 27, 2023

Reported In

Software

  • LabVIEW
  • LabVIEW Run-Time Engine
  • LabVIEW Application Builder Module

Issue Details

When I build my executable and try to run it, LabVIEW cannot locate the type definition controls and asks me to browse to their location or fails to open entirely. How can I run my executable without this browse pop-up box? 

Solution

The following troubleshooting suggestions may help to resolve the browse pop-up window or failure to run. If one of these options doesn't work, try the next: 
 
  • Enable Disconnect type definitions in the Additional Exclusions category of the Build Specifications 
  • Include the type definitions in the Always Included section in the Source Files category of the Build Specifications
  • Disconnect the shared variable from the type definition control 
  1. Right-click on the shared variable front panel object
  2. Select Disconnect from Type Def
  • This will remove any formatting or properties applied to the front panel object via the control.
  • ​Move the type definition control file to the same directory as your main LabVIEW Project. 
  • Remove any Convert to Dynamic Data VIs and directory wire data to an Express VI