25.11.2009, 14:38
Beitrag #1
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
exe erstellen, Messhardware nicht von NI
Hi,
ich habe folgendes Problem. Ich habe ein VI erstellt in dem ich Funktionen benutze, die vom Treiber einer Nicht-NI-Karte (Goldammer) bereitgestellt werden. Nun möchte ich eine exe erstellen. Wenn ich die ausführe, werden immer die VIs des Messkartentreibers als fehlend angemeckert. Wie binde ich die denn ein.
Gruß, Alex
|
|
|
25.11.2009, 15:06
Beitrag #2
|
|
|
25.11.2009, 15:15
Beitrag #3
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
exe erstellen, Messhardware nicht von NI
' schrieb:Die musst du bei den Source Files als "always included" mitnehmen!
Hallo Achim,
danke erst einmal für die prompte Antwort. Ich habe bei den Buildspecs unter Quelle nur mein auszuführendes VI stehen. Wie gelange ich denn zur Treiber-dll, die ist im Projektexplorer unter Abhängigkeiten gelistet. Bin gerade etwas überfordert.
Danke, Alex
|
|
|
25.11.2009, 15:20
Beitrag #4
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
exe erstellen, Messhardware nicht von NI
Ich hab jetzt die entsprechende dll im Projektexplorer aus Abhängigkeiten dorthin verschoben, wo das Vi steht und dann so wie du gesagt hat mit eingebunden, aber die Fehlermeldung kommt immer noch.
Vielleicht noch gut zu wissen: der LAdefehlercode ist 3
|
|
|
26.11.2009, 09:38
Beitrag #6
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
exe erstellen, Messhardware nicht von NI
Hallo rolfk,
ich habe versucht, die exe auf dem selben Rechner laufen zu lassen, auf dem auch mein LabVIEW installiert ist, d.h. auf dem ich das VI geschrieben habe. Demzufolge müsste ja alles vorhanden sein. Zum Treiber kann ich nur sagen, es gibt einen Windows Treiber, damit die Karte erkannt wird und einen LabVIEW Treiber, der die VIs und Funktionen bereitstellt. Dass der nur eine dll sein soll, kann ich mir auch fast nicht vorstellen. Wenn ich mein VI ins Projekt integriere, wird jedenfalls nur die eine dll automatisch unter Abhängigkeiten mit eingefügt. Angemeckert werden wie, wie gesagt, die fehlenden VIs die auf die Karte zugreifen.
Gruß, Alex
|
|
|
26.11.2009, 14:12
Beitrag #7
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
exe erstellen, Messhardware nicht von NI
Hi,
Problem ist gelöst. Der Builder packt die dll in eine extra Verzeichnis. Wenn man sie in das selbe Verzeichnis kopiert, in dem sich die exe befindet, läuft's
Gruß, Alex
|
|
|
| |