LabVIEWForum.de - Projekt zerschossen

LabVIEWForum.de

Normale Version: Projekt zerschossen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Keine Ahnung was tun. Es klappt jetzt gar nichts mehr. Ehrlich.

Danke für die Unterstützung
ein bisschen mehr info waere hilfreich :-)
LabVIEW version
was hast eingebunden
warum kannst es net neu machen...
etc. etc. etc.
Also es ist kein Scherz, habe ein Projekt gemacht und wollte nun Exe daraus machen. Plötzlich kam der Fehler 3 (kann Front Panel nicht laden), na ja gegoogelt und FP remove weggeklickt. Trotzdem kam danach noch der Fehler 2208 (ohne Hinweis). Habe weiter gegoogelt, das soll dann mit LVOOP und Pfaden zu tun haben. Dann habe ich einige Pfade geändert. Jetzt habe ich fast in jeder Klasse "VI locked by owner library". Es geht nichts, ich muss es spätestens am Mo abgeben.

Habe 8.6 benutze LVOOP. Mein Job ist weg, denn das Projekt ist teuer.
top
gib beim erstellen der executable an, dass die er die hierarchy beibehalten soll fuer den destination folder und pack alle klassen in diesen folder.

wenn das schon zu spaet ist und du kein VI mehr oeffnen kannst, musst dich wohl oder uebel durch alle fehler durchklicken und die refs updaten
Danke schön, ich werde beides tun. Melde mich dann...
Übrigens @Y-P, hast mal gefragt wozu Versionskontrollsystem gut ist. Leider habe ich bei diesem Projekt keine benutzt, muss jetzt leiden.
Also es ist so, dass die Zugehörigkeit einiger VIs zu einer Klasse nicht gelöscht weden kann. Ich lösche die VIs aus einer bestimmten Klasse, speichere mein Projekt (Ctrl+Shift+S) , aber trotzdem fragt LV beim nächsten Laden des Projektes nach diesen VIs. Ausserdem gab es irgendwann eine Klassedie ich auch nicht mehr benutze und aus dem Projekt komplett entfernt habe und auch hier fragt LV nach dieser Klasse beim Laden des Projektes nach.

Thx

P.S. habe auch die Projektdatei und einige Classdateien mit einem Editor aufgemacht (nichts geändert, nur angeschaut!) und habe nichts von fehlenden VIs und Klassen gesehen.
Ich benutze eine selbstgeschriebene Bibliothek (befindet sich in user.lib und an sich gut funktioniert), die eine einzige DLL aufruft (befindet sich ebenfalls dort), diese Bibliothek wird von einer einzigen Klasse benutzt. Gerade bei den Bibliothek-VIs, die gerade diese DLL aufrufen gab es o.g. Probleme (Error 3: kann FP nicht laden, wobei das FP gar nicht angezeigt werden sollte). Habe dann die FP's von diesen VI's beim Exe-Erstellen nicht entfernen lassen, trotzdem kam der Fehler 2208. Habe dann, diese VIs (leider zufällig einer anderen) Klasse zugewiesen, jetzt bekomme ich die Zugehörigkeit zu der falschen Klasse nicht weg, und die richtige, also aufzurufende Klasse hat dann gemeldet VI's blocked by Owner (was an sich richtig ist, denn diese Klasse kein Erbeskind ist). Wollte dann alle diese VIs aus der falschen Klasse entfernen, klappt aber nicht, denn beim nächsten Start verlangt LV nach diesen VIs für die falsche Klasse. Die Zugehörigkeit kann also irgendwie nicht gelöscht werden.

Verständlich? Ich glaube nichtBig Grin
in dem fall oeffne die class per doppelclick. sprich fuege sie nicht einem project hinzu und arbeit erst recht nicht mit dem aktuellen project. einmal unabhaengig geoeffnet, kannst die VIs loeschen
Also hier sind die Fehler. Das Projekt habe ich in der IDE wieder zum Laufen bekommen, nur die EXE funktioniert nicht.
Die vier VIs, die den Fehler melden benutzen eine DLL. Das Frontpanel von diesen VIs soll nicht angezeigt werden.
Kann jemand helfen?
Seiten: 1 2
Referenz-URLs