Error 129 When Building a LabVIEW™ Application or Real-Time Executable

Updated Mar 27, 2026

Reported In

Software

  • LabVIEW Application Builder Module

Operating System

  • Windows

Issue Details

I built a LabVIEW project which calls SubVIs. The whole project and/or the SubVIs are located in folders that have a long file path e.g. on Network drives. When I use the LabVIEW Application Builder to build an executable, the build fails. The Application Builder throws the following error:

Error 129 occurred at <function inside the SubVIs>
Possible reason(s):
LabVIEW: (Hex 0x81) The path to access is too long for the current operating system.

 

 
 

Solution

This error occurs if the called SubVI's path is too long and exceeds a value of 255. To resolve this issue, try one of the steps below:

 

  • Use a shorter destination path
destination path.png
  • Ensure that your file path is not pointing to an incorrect drive, such as an inactive external drive.
  • Ensure the Source File for the application is not in a very long path within the project files. Save in the same folder or in a smaller path.
  • For an application or shared library builds, check the Use LabVIEW 8.x file layout checkbox on the Advanced tab of the build specification Properties dialog box
rtaImage.jfif

 

  • Add the following text in the LabVIEW *.ini file: WindowsLongPaths=True