Solution
By default, LabVIEW will look through the following locations in order
(\* means LabVIEW will search through the subdirectories):
- <topvi>\* - the location of the top level VI
- <foundvi> - the location of the last VI found
- <vilib>\* - the LabVIEW vi.lib
- <userlib>\* - user.lib
- <instrlib>\* - instr.lib
If LabVIEW was unable to find the VI in the expected location or in any of the paths from the above list, you will be prompted to manually locate the VI. To avoid this, add the subVI's directory to the list of search paths. You can configure the search paths by going to
Tools»Options»Paths and selecting
VI Search Path from the drop-down menu