LabVIEWForum.de
LabVIEW Exe erstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: LabVIEW Exe erstellen (/Thread-LabVIEW-Exe-erstellen)



LabVIEW Exe erstellen - tommyboy - 19.01.2007 08:58

Hallo Forum,

ich habe eine Frage bezüglich dem Exe erstellen.
Ich habe ein Programm geschrieben, dass Vi´s für DMM und FGEN-Karten enthält.
Diese Exe habe werde ich auf unterschiedlichen Rechnern ausführen.
Die Rechner haben entweder eine FGEN- oder DMM-Karte installiert. Beim Ausführen
der Exe kommt dann eine Fehlermeldung das er Vi´s nicht findet. Das ist mir auch klar
weil die eine odere andere Karte nicht auf dem System vorhanden ist. Ich möchte aber nicht
auf den anderen Rechnern unnötige Treiber und Vi´s installieren. Wie bekomme ich es hin, dass
die Vi´s in der Exe enthalten sind?

Mfg
Thomas


LabVIEW Exe erstellen - A.Berndsen - 19.01.2007 09:28

Hallo Tommy,

compiliere die entsprechenden VI's mit in die EXE.
Hast Du alle notwendigen VI's in den Projektexplorer aufgenommen?
Überprüfe mal die Einstellungen der Quelldateien in der Buildspezifikation.
Vielleicht mußt Du aber auch unter "Fortgeschritten" den Haken bei "Typdefinitionen trennen ...." entfernen.

Gruß
Andreas


LabVIEW Exe erstellen - tommyboy - 19.01.2007 11:05

' schrieb:Hallo Tommy,

compiliere die entsprechenden VI's mit in die EXE.
Hast Du alle notwendigen VI's in den Projektexplorer aufgenommen?
Überprüfe mal die Einstellungen der Quelldateien in der Buildspezifikation.
Vielleicht mußt Du aber auch unter "Fortgeschritten" den Haken bei "Typdefinitionen trennen ...." entfernen.

Gruß
Andreas

Hallo,

ich habe versucht die Vi´s einzubinden aber wie und wo?
Es wird nur das Hauptfile angezeigt die Subvi´s liegen in Unterordner und ich sehe die
niergends.

Gruß
Tommyboy


LabVIEW Exe erstellen - A.Berndsen - 19.01.2007 11:22

was meinst Du mit Unterordnern? Auf der Festplatte oder im Projekt-Explorer?
Ich hab Dir einen Screenshot von einem kleinen Projekt gemacht.
Vielleicht hilft Dir das weiter.
Es zeigt, daß im Projekt-Explorer nur VI's auftauchen die ich selber erstellt habe.
Alle standard VI's werden automatisch in die Exe gelinkt.

Grüße
Andreas

[attachment=4714]


LabVIEW Exe erstellen - tommyboy - 19.01.2007 12:23

' schrieb:was meinst Du mit Unterordnern? Auf der Festplatte oder im Projekt-Explorer?
Ich hab Dir einen Screenshot von einem kleinen Projekt gemacht.
Vielleicht hilft Dir das weiter.
Es zeigt, daß im Projekt-Explorer nur VI's auftauchen die ich selber erstellt habe.
Alle standard VI's werden automatisch in die Exe gelinkt.

Grüße
Andreas

[attachment=31004:image9.gif]

Kann das sein dass es daran ligt, dass das Hauptdokument in einem seperaten Ordner liegt,
und die anderen Subvi´s in Unterordnern? Müsste ich alle Vi´s und Subvi´s in einen Ordner
ablegen und dann die Exe ezeugen?

Also irgendwie wurden die standard Vi´s von Ni. (Fgen) nicht gefunden. Meine selbst geschriebenen
Vi´s da gabe es keine Fehler.

Gruß
Tommyboy PS: Danke für den Screenshot!


LabVIEW Exe erstellen - A.Berndsen - 19.01.2007 15:08

Das hört sich nach fehlenden Typdefinitionen an.
Hast Du das mal in der Buildspezifikation überprüft was ich Dir oben schon geschrieben habe?

Vielleicht kannst Du auch mal einen Screenshot von der Fehlermeldung posten.

Grüße
Andreas

Edit: Die VI's müssen nicht alle in einem Verzeichnis liegen.