LabVIEWForum.de
EXE zeigt Fenster an (VI nachladen) bevor das Frontpanel da ist - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: EXE zeigt Fenster an (VI nachladen) bevor das Frontpanel da ist (/Thread-EXE-zeigt-Fenster-an-VI-nachladen-bevor-das-Frontpanel-da-ist)



EXE zeigt Fenster an (VI nachladen) bevor das Frontpanel da ist - dali4u - 10.05.2012 08:01

Hi Leute,

ich habe nun mehrfach gesehen, das meine Applikationen in LV2010 vor
der Anzeige des Frontpanels ein anderes Fenster öffnet, in dem angezeigt
wird, welche VIs nachgeladen werden (vorallem zu beobachten, wenn
der Virenscanner ein Vollständigen Scan vom PC macht).

Obwohl ich bei den Build Spec (Quelldateien) -> Abhängigkeiten
unter Zielverzeichnis für alle enthaltenen Dateien die EXE ausgewählt
habe.

Dieses Fenster wird bei mir IMHO erst seit LV2010 angezeigt, bei meinen
Applikationen (die ich derzeit immer noch in LV2009) pflege sehe ich
das Fenster nicht.

Kann mir das jemand erklären warum das Fenster kommt bzw. wie ich
das wegmache?

Stefan


RE: EXE zeigt Fenster an (VI nachladen) bevor das Frontpanel da ist - dali4u - 10.05.2012 11:53

(10.05.2012 08:01 )dali4u schrieb:  Kann mir das jemand erklären warum das Fenster kommt bzw. wie ich
das wegmache?

Also, ich habe rausgefunden warum das Fenster angezeigt wird. In
den Abhängigkeiten stehen:

NI_AALBase.lvlib
NI_AALPro.lvlib
NI_Gmath.lvlib

Obwohl die Abhängigkeiten in die EXE kompiliert werden sollen, scheinen
diese NICHT enthalten zu sein. Ich habe diese drei lvlib nun in den
Build Spec im Abschnitt "Immer enthalten" hinzugefügt und das
Fenster wird nicht mehr angezeigt.

Ich hatte sowas ähnliches in einem anderen Projekt bereits mit
NI_HTML.class, NI_report.lvclass und NI_Standard Report.lvclass.
Obwohl die in den Abhängkigkeiten stehen, werden die nicht
in die EXE kompiliert. Erst als ich damals diese ebenfalls im Abschnitt
"Immer enthalten" hinzugefüt hatte, funktionierte alles einwandfrei.

Dennoch verstehe ich nicht, warum das notwendig ist?
Ist das ein Bug das lvlib oder lvclass aus den Abhängigkeiten nicht
korrekt eingebunden werden?

Stefan