INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Fehler 7 trotz statischer Einbindungen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.06.2012, 08:17 (Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2012 08:19 von rolfk.)
Beitrag #5

rolfk Offline
LVF-Guru
*****


Beiträge: 2.306
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Fehler 7 trotz statischer Einbindungen
(10.06.2012 18:42 )Milch schrieb:  Hallo,

erstmal danke für die Hilfe. Mir ist bewusst, dass das Thema schon oft besprochen wurde. Aber keiner der Gründe, von denen ich gelesen habe, traf auf meinen Fall zu.
Ich habe inzwischen, mit Hilfe des Debuggers, herausgefunden dass es an Treiber-Vis von einem Regler-Hersteller liegt.
Wie kann ich diese denn so einbinden, dass sie gefunden werden? Das Library in mein Projekt hinzufügen und die VIs zu den "immer enthaltenen" hinzufügen funktioniert zumindest nicht.

Andreas

Das komnmt auf den Treiber an. Wenn es sich um VIs handelt die eine DLL aufrufen kanns kompliziert werden. Wenn es sich dabei um eine einzelne DLL handelt von der Du weisst dass sie keine anderen Abhängigkeiten hat, kannst Du sie versuchen mit in Dein Projekt aufzunehmen und in das Support Directory zu plazieren. Wenn das nicht gewährleistet ist, dann ist es das Beste um den entsprechenden Installer auf der jeweiligen Maschine auszuführen.

Bei DLLs hast Du heutzutage eh fast immer das Problem dass auch noch die korrekte C Runtime Library auf der Zielmaschine installiert sein muss. Dazu muss man den Redistributable C Runtime Library Installer mit installieren der mit dem Entwickelsystem geliefert wurde, das der DLL Hersteller bei der Erzeugung der DLL benützte. Das alles in einer sauberen Form in den LabVIEW Installer zu integrieren ist ziemlich kompliziert und im Falle von DLLs die nicht von Dir stammen eigentlich nicht zu tun. Die einzige sinnvolle Möglichkeit dabei ist um den Treiberinstaller als Ganzes unter "Advanced->Run Executable at end of installation" mit einzubinden aber ansonsten ist alles andere eine verlorene Liebesmühe und muss bei jedem update des Treibers aufs Neue wieder mühsam eruiert werden.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Fehler 7 trotz statischer Einbindungen - rolfk - 11.06.2012 08:17

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  dynamischer oder statischer Aufruf von SubVis tobi45f 11 23.760 03.11.2016 09:57
Letzter Beitrag: GerdW
  Build-Fehler: Fehler beim Kopieren der Dateien Uwe Fechner 1 7.589 13.06.2010 16:34
Letzter Beitrag: Uwe Fechner
  Fehler bei *.exe Ausführung, als VI klappts aber! Fehler dort, beim nach Excel schreiben! AndiMetzger 12 15.073 23.06.2006 10:43
Letzter Beitrag: AndiMetzger

Gehe zu: