From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Projekt-Problem: VI wird aus falschem Pfad geladen

Hallo!

Ich hab folgenden Verzeichnisbaum:

d:\ProjektA\Treiber\Treiber1.vi
d:\ProjektA\ProjektdateiA.lvproj

d:\ProjektB\Treiber\Treiber1.vi
d:\ProjektB\ProjektdateiB.lvproj

Jetzt passiert bei mir jetzt folgendes:
Wenn ich die ProjektdateiA lade, kann es sein, dass ich die Warnung
bekomme, dass die Datei Treiber1.vi unter
d:\ProjektA\Treiber\Treiber1.vi erwartet wurde, aber von
d:\ProjektB\Treiber\Treiber1.vi geladen wurde.

Die Datei ist zwar genau da, wo sie sein sollmir scheint aber, als
würde LV sich merken, von wo es die Datei zuletzt geladen hatte, und
den Pfad einfach übernehmen.

Das führt bei mir natürlich zu Problemen, wenn sich z.B. die
Treiber1.vi Dateien in den Projekten unterscheiden, aber einfach beim
Laden ersetzt werden!

Ich bin sehr dankbar für jeden Tip!

Beste Grüße,

Stefan

0 Kudos
Message 1 of 2
(2,634 Views)
Die Antwort lautet: Ja.
Nein im Ernst: Das ist ein Problem das tatsächlich auftreten kann. (Passiert mir auch). Es ist wie vermutet: LV merkt sich den letzten Speicherort deiner Datei. Ist dieser Pfad einmal falsch (Datei nichtgefunden und dann im NAchbarverzeichniss zugegriffen, etc.) dann bleibt der Pfad auch falsch. Ich schließe wenn ich auf ein anderes Projekt zugreife zuvor LV komplett um die Dateiversionen aus dem Speicher zu kriegen.
Je nach Version kannst du dir einen Überblick verschaffen. Bei 8.2 kannst du unter "Speichern unter" den Punkt Hierarchie wählen. Dann siehst du wo Deine Dateien liegen.

Gruß
Flocko4040
0 Kudos
Message 2 of 2
(2,622 Views)