' schrieb:Hab auf der VM mal LV installiert, damit gehts dann ohne Fehler. Frage: ist es denn wirklich unmöglich im Rahmen des Application Builders von LV ein Komplettpaket zu erzeugen? Siehe Foto oben im Beitrag hab ich aber Version 7.1.1 der LV Runtime drauf sowie eine 8.5 Runtime.
Natürlich ist das möglich. Tue ich fast täglich, na ja nicht ganz aber doch sehr oft!
Das Problem was Du hast ist dass Du irgendein VI in Deiner Application hast das so nicht auf dieser Maschine laufen kann. Im Prinzip hätte dieses VI einen broken Arrow so Du denn dessen Frontpanel sehen könntest. Die LabVIEW runtime lädt das Executable und dann das Top Level VI Deiner Applikation, sieht dass irgendwo ein Fehler ist der die Ausführung davon verunmöglicht und gibt Dir dann diesen Dialog der meistens nicht ganz korrekt ist, da man mit dem Entwicklungssystem an einem build Executable meistens doch nichts ändern kann.
Die wahrscheinlichste Ursache ist dass Du bestimmte VIs verwendest die externe Komponenten in From von DLLs ansprechen. Und diese DLL ist aus irgendeinem Grund auf den Rechnern wo dieses Problem auftritt nicht vorhanden oder kann nicht erfolgreich geladen werden.
Die Frage ist hier also was für VIs verwendest Du denn?
NI-DAQ oder DAQmx: hast Du den entsprechenden Treiber (richtige Version ist hier wichtig) mit in die Installation aufgenommen?
Andere NI Treiber Interfaces: Analoges zu DAQ gilt hier.
Oder verwendest Du gar irgendwelche VIs die Du irgendwo anders her hast und die irgendwelche DLLs ansprechen? Active X oder .Net Controls wäre auch eine mögliche Fehlerursache.
Rolf Kalbermatter