Geht auch ganz einfach: Die DLL im Debug-Modus kompilieren und im Call Library Node im VI eintragen. Dann den Debugger über Debuggen > An den Prozess anhängen... an den Labview Prozess anhängen (es erscheint ein Fenster mit allen laufenden Prozessen). Nun in Labview das VI ausführen und sobald das VI in die DLL springt, greift der Visual Studio Debugger ein und man kann, sofern denn Haltepunkte etc. gesetzt sind, loslegen. Danach muss die Prozessüberwachung aber manuell getrennt werden.
Angeblich soll es auch über das "normale" Debugging funktionieren, leider habe ich es bisher nicht hingekriegt, dass Labview nicht nur das VI öffnet sonderen es auch startet.
(Getestet mit Visual Studio Professional Edition 2008, die man als Student kostenlos über Microsofts Dreamspark bekommt.)
Keine Kommentare:
Kommentar veröffentlichen