LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView loads wrong files

Solved!
Go to solution

@jvh75021 wrote:

 

Ben,
What is Tree.vi, is it part of labView or is it your top level vi?

 


Tree.vi also known as Catalog.vi or FakeRoot.vi are VI's that are never intended to run but contain an instance of all of the VIs that run top level (they have no callers, ie background threads run using VI server).

 

Step in the "way-back Machine" here to read Greg McKaskle discussing the idea.

 

 

In a nut-shell

 

THe Tree.vi allows you load all of the code assocaited with your app by openeing a single VI. LV will only allow one VI in memory of a particular name (sans name mangling) at a time. By using the Tree.vi, the proper VIs are loaded when you start coing and you have to work hard to srew up the paths that result in cross-linking.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 11 of 11
(347 Views)