LabVIEWForum.de - EXE erstellen funktioniert nicht

LabVIEWForum.de

Normale Version: EXE erstellen funktioniert nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe LabView Könner.
Ich habe momentan das Problem, das funktionierende Programm als funktionierende EXE zu speichern.
Die Schritte sind mir eigentlich bewusst:
1) Projekt erstellen
2) EXE erstellen
oder
1) Projekt erstellen
2) Installer erstellen, wenn die Runtime auf dem anderen Pc nicht installiert ist
3) Auf dem anderen Pc installieren und EXE ausführen.
Meine Probleme:
- Wenn ich nun die Installer-Datei erstelle: Welche Dateien muss ich für eine erfolgreiche Installation auf den anderen Pc übertragen?
- Wenn ich die erstellte Setup-Datei starte (insgesamt ist der Installationsordner 114mb groß), so erhalte ich am Ende nach der Installation eine mein HauptVI.vi als Datei und nichtmalmehr eine .exe Datei.

Dazu muss ich zugeben, dass ich nicht der größte Suchfunktion-Könner bin, daher hab ich das da auch nicht gefunden. Ohne die Suchfunktion wär ich aber auch nie bis zum Installer gekommen... Auch wollte ich fragen, ob ich es richtig verstanden habe, dass die Abhängigkeiten, also die gesamten Subvis, direkt mit in der Installation verwurstet werden, oder ob ich mich denen nochmal speziell zuwenden muss. Angeblich sollten die ja direkt mit einbezogen werden. Wollte ich nur nochmal fragen um sicherzugehen.

Ps: Ich verwende LV2009, falls das wichtig sein sollte und habe ne Menge SubVi's. (für meine Verhältnisse)

Viele Grüße,
Patrick.
Hallo Patrick,

Zitat:Die Schritte sind mir eigentlich bewusst:
1) Projekt erstellen
2) EXE erstellen
oder
1) Projekt erstellen
2) Installer erstellen, wenn die Runtime auf dem anderen Pc nicht installiert ist
3) Auf dem anderen Pc installieren und EXE ausführen.
Hmm.

1) Man sollte immer mit einem Projekt arbeiten. Dann muss man nicht erst eins erstellen, wenn man mal eine EXE braucht...
2) Dann erstellt man eine EXE, in dem man eine neue "Build-Specification" erstellt. Wenn man keine VIs per VI-Server nachlädt, reicht es aus, das Haupt-VI als Quelle anzugeben (um deine andere Frage zu beantworten).
3) Für "fremde" PCs erstellt man nun einen Installer: neue Build-Specification, als Quelle die eben erstellte EXE angeben, benötigte Runtime-Pakete auswählen, erstellen.

Zitat:Wenn ich nun die Installer-Datei erstelle: Welche Dateien muss ich für eine erfolgreiche Installation auf den anderen Pc übertragen?

Du bekommst üblicherweise ein ganzes Verzeichnis und du musst auch das ganze Verzeichnis kopieren.

Zitat:Wenn ich die erstellte Setup-Datei starte (insgesamt ist der Installationsordner 114mb groß), so erhalte ich am Ende nach der Installation eine mein HauptVI.vi als Datei und nichtmalmehr eine .exe Datei.
Und was hast du in den Specifications so ausgewählt?
Okay, da kommt die .exe Datei aus der Installation raus, danke dafür schonmals.
Wenn ich rausfinde, ob sie funktioniert, werde ich mich wieder melden.
Danke danke danke. Wink
Grüße
Du mußt zuerst die application, also die .exe erstellen, und die fügst du in deinen Installer ein, ansonsten wird nur das vi installiert.
Hehe,
danke. Smile Aber der Thread ist schon mega unaktuell und bin schon drauf gekommen. Eine etwas längere Google Suche hat mich weiter gebracht. Leider hats niemand wirklich genau beschrieben, weswegen es doch gedauert hat.
Trotzdem danke, wenn auhc etwas spät. Wink
Viele Grüße,
Patrick
Referenz-URLs