Was macht man, wenn etwas nicht geht? Debugging, also in diesem Fall z.B. mal ein Control aufs Frontpanel legen und den erstellten Pfad anschauen!
Das kann so nicht gehen!
Currents VI's Path liefert:
1) Wenn das VI noch nie gespeichert wurde, einen leeren Pfad. Dann bringt dir ein Build Path auch nichts.
2) Wann das VI schon gespeichert wurde, enthält es auch den VI-Namen, also z.B. C:\VerzeichnisXY\Test.vi, mit einem zusätzlichen Build Path erzeugst du auch nur einen ungültigen Dateipfad.
3) Innerhalb einer Exe funzt das erst recht nicht, da enthält dieses VI noch weitere "Verzeichnisse", Threads hierzu gibt es zu Genüge hier im LVF.
Einfache Lösung in LabVIEW 2011:
Application Directory VI
Gruß, Jens