Fehlersuche in Anwendungen und DLLs
- Aktualisiert2026-08-20
- 3 Minute(n) Lesezeit
Sie können eigenständige Anwendungen und gemeinsam genutzte Bibliotheken (DLLs), die Sie aus Build-Spezifikationen mit LabVIEW erstellen, debuggen.
Führen Sie folgende Schritte aus, um eine eigenständige Anwendung oder gemeinsam genutzte Bibliothek zu debuggen.
-
Vor dem Erstellen einer Anwendung oder DLL muss die Fehlersuche in der Build-Spezifikation aktiviert werden.
- Eigenständige Anwendung: Setzen Sie ein Häkchen im Auswahlfeld Fehlersuche aktivieren auf der Seite Fortgeschritten des Dialogfelds Eigenschaften für Anwendung.
- Gemeinsam genutzte Bibliothek: Setzen Sie ein Häkchen im Auswahlfeld Fehlersuche aktivieren auf der Seite Fortgeschritten des Dialogfelds Eigenschaften für gemeinsam genutzte Bibliothek.
Bei aktivierter Fehlersuche verbleiben die Blockdiagramme der VIs im Build und können auf Fehler untersucht werden.
- Wenn Sie möchten, dass die Anwendung oder gemeinsam genutzte Bibliothek mit der Ausführung von VIs wartet, bis Sie das Debugging-Tool starten, setzen Sie ein Häkchen im Auswahlfeld Beim Start auf Debugger warten.
- Erstellen Sie die Anwendung oder DLL.
- Führen Sie die erstellte Anwendung aus oder rufen Sie die DLL außerhalb von LabVIEW auf.
-
Wählen Sie im Fenster Projekt-Explorer , um das Dialogfeld Debuggen von Anwendung oder gemeinsam genutzter Bibliothek anzuzeigen.
Dort wird eine Liste mit Anwendungen und DLLs angezeigt, bei denen die Fehlersuche aktiviert ist.
-
Wird die Anwendung der DLL, die auf Fehler untersucht werden soll, auf einem anderen Computer ausgeführt, geben Sie den Namen des Computers in das Textfeld Computer-Name oder IP-Adresse ein.
Klicken Sie auf die Schaltfläche Aktualisieren, um die Liste der Anwendungen und gemeinsam genutzten Bibliotheken mit aktiviertem Debugging auf dem Remote-Computer anzuzeigen.
- Wählen Sie die Anwendung oder DLL aus, die auf Fehler untersucht werden soll.
-
Klicken Sie auf die Schaltfläche Verbinden, um die Fehlersuche auszuführen.
Die Anwendung oder DLL wird heruntergeladen und das Frontpanel des Start-VIs wird zur Fehlersuche angezeigt. Wenn die Option Fehlersuche vor Ausführungsbeginn aktiviert ist, müssen Sie auf Ausführen klicken, um die Anwendung oder DLL zu starten.
-
Verwenden Sie zur Fehlersuche in der Anwendung oder der DLL das Blockdiagramm des Start-VIs.
Zum Erkennen von Problemen lassen sich Sonden, Haltepunkte und andere Fehlersuchmethoden verwenden. Anschließend können Sie alle aufgetauchten Probleme beheben.
Hinweis Wenn Sie mit einer benutzerdefinierten Sonde debuggen, die einen Knoten "Aufruf externer Bibliotheken" auf einer gemeinsam genutzten Bibliothek verwendet, die nicht mit der Anwendung oder gemeinsam genutzten Bibliothek gebaut wurde, die Sie debuggen möchten, müssen Sie die gemeinsam genutzte Bibliothek im selben Verzeichnis wie die Anwendung oder gemeinsam genutzte Bibliothek ablegen, die Sie debuggen wollen. -
Schließen Sie das Start-VI, wenn Sie die Fehlersuche beendet haben. Auf diese Weise wird die ferngesteuerte Applikation oder DLL geschlossen.
Soll die Verbindung zur ferngesteuerten Anwendung oder DLL ohne Schließen des Start-VIs unterbrochen werden, klicken Sie mit der rechten Maustaste auf das Start-VI und wählen Sie aus dem Kontextmenü.
Die folgenden Szenarien können dazu führen, dass der Fehler Keine debugfähigen Anwendungen oder Laufzeitbibliotheken gefunden angezeigt wird:
- Die Anwendung oder DLL, die auf Fehler geprüft werden soll, wurde nicht geladen oder das Laden der DLL wurde von der Anwendung rückgängig gemacht.
- Die Konfigurationsdatei .ini der gemeinsam genutzten Bibliothek oder Anwendung, die aus der Build-Spezifikation erstellt wurde, wurde nicht mit der gemeinsam genutzten Bibliothek oder Anwendung verteilt.
Verwandte Inhalte
- Erstellen und Bereitstellen von LabVIEW-Code
Erstellen Sie Build-Ausgaben aus LabVIEW-Code, so dass Endnutzer der von Ihnen erstellten VIs Ihren Code verwenden können. Erstellen Sie eine Build-Spezifikation, um die Ausgabe zu definieren.
- Erstellen eigenständiger Anwendungen mit LabVIEW
Erstellen Sie eine eigenständige Anwendung (.exe), um Ihr LabVIEW Programm für Benutzer bereitzustellen, ohne Ihren Quellcode bereitzustellen. Um eine eigenständige Anwendung zu verwenden, müssen Endnutzer die LabVIEW Runtime installieren, nicht die LabVIEW Entwicklungsumgebung.
- Erstellen von DLLs mit LabVIEW
Erstellen Sie eine DLL, um Ihren LabVIEW Code als wiederverwendbares Asset für andere Aufrufer verfügbar zu machen.