21.08.2007, 15:20
Hallo zusammen,
ich habe ein problem mit der Erstellung einer Applikation die auf fremden PCs laufen soll.
Ich habe die 3 Schritte, die bei NI auf der Seite beschrieben sind durchgeführt, zumindest glaube ich das:
save your VIs into a LabVIEW Library (LLB) file (using the "Save With Options" feature), build the executable using this LLB file, and then create a distribution kit for your application
Was ich nun genau gemacht habe ist: ich habe zunächst das VI, das die anderen Sub-VIs aufruft die einem anderen, untergeordneten Verzeichnis liegen mit 'MIt Optionen speichern' als Applikation (keine angepasste) im selben Verzeichnis abgespeichert. Daraufhin wurde eine .llb erstellt, die alle Sub-VIs darin gespeichert hat. Danach habe ich, auch im Haupt-VI, unter Werkzeuge 'Applikaton oder Shared-LLB erstellen aufgewählt. HIer habe ich dann einfach die EXE erzeugt. Habe als Zielverzeichnis das selbe gewählt, wie das Haupt-VI. Habe den kompletten Ordner (also Exe und LLB-Datei, sowie andere die ich noch benötige) dann auf einen anderen PC geladen zusammen mit der Runtime-BIb geladen. Habe den INhalt von dem Runtime-Ordner in das Vereichnis eingefügt indem die EXE-DAtei ist, das sind einige Ordner und Dateien. Als ich dann die Exe ausführen wollte kamen folgende Fehlermeldungen:
Wählen sie eine Bibliothek für 'nilvaiu'. Habe diesen Dateinamen noch nie gehört. Danach hat er noch 40 andere fehlende SUb-Vis aufgezählt, die er alle von LabVIEW benötigt... unter anderem DAQ-VIs. Habe gelesen, dass man dazu dann noch extra etwas installieren muss?! Habe einfach den Ordner DAQ-ins Verzeichnis kopiert bzw. dessen Inhalte.. aber es funktioniert trotzdem nicht :-(
Bin für jede Hilfe dankbar.. ist meine Diplomarbeit, die bald abgegeben werden muss :-(.
Den .llb-Ordner kann ich leider schlecht hochladen, der hat 15 MB...
Grüße Tschobia
ich habe ein problem mit der Erstellung einer Applikation die auf fremden PCs laufen soll.
Ich habe die 3 Schritte, die bei NI auf der Seite beschrieben sind durchgeführt, zumindest glaube ich das:
save your VIs into a LabVIEW Library (LLB) file (using the "Save With Options" feature), build the executable using this LLB file, and then create a distribution kit for your application
Was ich nun genau gemacht habe ist: ich habe zunächst das VI, das die anderen Sub-VIs aufruft die einem anderen, untergeordneten Verzeichnis liegen mit 'MIt Optionen speichern' als Applikation (keine angepasste) im selben Verzeichnis abgespeichert. Daraufhin wurde eine .llb erstellt, die alle Sub-VIs darin gespeichert hat. Danach habe ich, auch im Haupt-VI, unter Werkzeuge 'Applikaton oder Shared-LLB erstellen aufgewählt. HIer habe ich dann einfach die EXE erzeugt. Habe als Zielverzeichnis das selbe gewählt, wie das Haupt-VI. Habe den kompletten Ordner (also Exe und LLB-Datei, sowie andere die ich noch benötige) dann auf einen anderen PC geladen zusammen mit der Runtime-BIb geladen. Habe den INhalt von dem Runtime-Ordner in das Vereichnis eingefügt indem die EXE-DAtei ist, das sind einige Ordner und Dateien. Als ich dann die Exe ausführen wollte kamen folgende Fehlermeldungen:
Wählen sie eine Bibliothek für 'nilvaiu'. Habe diesen Dateinamen noch nie gehört. Danach hat er noch 40 andere fehlende SUb-Vis aufgezählt, die er alle von LabVIEW benötigt... unter anderem DAQ-VIs. Habe gelesen, dass man dazu dann noch extra etwas installieren muss?! Habe einfach den Ordner DAQ-ins Verzeichnis kopiert bzw. dessen Inhalte.. aber es funktioniert trotzdem nicht :-(
Bin für jede Hilfe dankbar.. ist meine Diplomarbeit, die bald abgegeben werden muss :-(.
Den .llb-Ordner kann ich leider schlecht hochladen, der hat 15 MB...
Grüße Tschobia