LabVIEW Public Beta Program in 2025

cancel
Showing results for 
Search instead for 
Did you mean: 

[New Feature] Support for Windows Long Paths

LabVIEW 2025 Q3 adds support for Windows long paths.

 

[Idea submitted by NI Discussion Forums member JonathanLindsey.]


Christina Rogers
Principal Product Owner, LabVIEW R&D
Message 1 of 5
(446 Views)

Can you add a link to the idea or explain what this solves? We sometimes run into application builds that run to an end without erroring out but without creating the final executable file. The build output is the executable folder that isn't wrapped into the exe file.

Regards,
André (CLA, CLED)
0 Kudos
Message 2 of 5
(401 Views)

Remove File Path Length Limitation 


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 3 of 5
(395 Views)

@crossrulz wrote:

Remove File Path Length Limitation 


I still wander what the scope of this feature\fix is.

 

The idea talks about how this should (maybe) already work and\or how it depends on setting in LabVIEW and\or the OS...

 

Is the build exe bug supposed to be fixed? I guess we'll try in the near future...

0 Kudos
Message 4 of 5
(336 Views)

We've implemented long path support for LabVIEW 2025 Q3 primarily by updating LabVIEW's core file library to support long paths.  Our implementation does not require policy or registry changes.  These are the kinds of workflows we're enabling:

  • Loading / editing / saving LabVIEW files (such as VIs, .ctls, .lvlib, and .lvproj) at long paths
  • File I/O APIs (e.g. create, write, copy, rename, delete, etc.) operating upon files at long paths
  • Build specifications exporting build output into long path destinations

LabVIEW apps will typically not need to take any special action to uptake long path support.  LabVIEW developers should simply use path controls / constants / wires (as they would normally) to construct long paths and to pass them into diagram nodes.

 

Note that NI Toolkits, Modules, and Drivers may remain constrained by traditional path limitations on Windows.  Also, for LabVIEW apps which interact with external software components, those external components may or may not support long paths.

Message 5 of 5
(271 Views)