LabVIEWForum.de - Exe funktioniert nicht

LabVIEWForum.de

Normale Version: Exe funktioniert nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey,

ich habe folgendes Problem, obwohl das Programm, das ich geschrieben habe, in Labview einwandfrei funktioniert, kommt dann nach der Erstellung der EXE die folgenden 3 Fehlermeldung(sind angehängt) und das Programm ist somit nicht ausführbar.

Ich habe die exe wie in diesem link http://labviewportal.eu/de/applikationen...-erstellen erstellt. Ebenso habe ich hier und in diversen anderen Foren nach Lösungen gesucht und diese auch getestet immer mit dem gleichen Ergebnis, dass die gleichen Fehlermeldungen kamen.
Es war leider nicht machbar die Subvi's unter eine ältere Version abzuspeichern. Also die VI's in der angehängten Rar Datei sind Version 12.
Den Treiber habe ich von dieser Webseite http://www.vernier.com/engineering/ni-la...r-station/ welche auch die Vantage.dll beinhaltet, ebenso wie die ganzen Sub Vi's und Sample VI's.

Mit dieser Vantage.dll Datei, ist es dann machbar von der Vantage Pro 2 Konsole die Wetterdaten auszulesen.
Es kommt immer die gleiche Fehlermeldung mit dem SiUSBXp.dll, obwohl diese gar nicht aufgerufen wird in meinen VI's ( ich bin dies extra umgangen, da ich von Beginn an immer Probleme hatte.)

Die Sub VI habe ich über die Vantage.dll und die header Datei davon nach Anweisung eingespeist ins Labview.
Ebenfalls auch die SiUSBXp.dll Datei und ihre Header plus Ihren VI’s.

Unter Sample VI’s kann man auf das Sample für Seriell zugreifen, in dem kein SiUSBXp.dll verwendet wird.
Woran kann es denn liegen, dass es unter LabView funktioniert aber nicht mit einer exe?

Ich komme leider nicht auf einen grünen Zweig.

Vielen Dank für eure Hilfe und Frohe Weihnachten
MFG
LUTZ
Hab die Lösung für die EXE gefunden...
Ist ganz einfach man muss einfach nur die SiUSBXp.dll kopieren und da dann unter data einfügen...
Einzigste Problem ist, dass der Installer nicht die Datei mitnimmt...
Hallo Lutz,

Zitat:Einzigste Problem ist, dass der Installer nicht die Datei mitnimmt...
Auch nicht, wenn du diese DLL als mit zu kopierende Datei im Installer (oder schon beim EXE-Erstellen) angibst? So kann man sonst eigentlich alles in den "data"-Subfolder der EXE mit aufnehmen...
Wenn ich die beim erstellen angebe, ist sie wieder verschwunden sobald man diese in den Installer einfügt. Also bei der Exe ist dann des noch unter Data drinne und beim Installer, wenn man die Applikation einfügt ist es wieder nicht drinne. Ich habe sie da auch noch dann extra hineingezogen, aber sie wird dann nicht richtig platziert. Sie ist dann zwar vorhanden aber nicht automatisch im Data ordner drinne, wo sie gebraucht wird.
Sie ist zwar dann aufm Installer, aber man müsste es manuel einfügen. Wäre nicht so schlimm, aber es ist sauberer wenn es gleich drinne wäre Sad.
Grüße und vielen Dank für deine Hilfe.
Referenz-URLs