Anmelden

View Full Version : RDi Debugger Sprung in übergeordnetes Programm



dschroeder
07-09-16, 12:54
Hallo,
ich habe beim Debuggen mit RDi immer wieder mal folgendes Problem: Ich setze einen Service-Entry-Point auf ein spezielles Programm (z.B. auf eine Maske mit Vorgabewerten). Beim Debuggen stelle ich dann fest, dass der Fehler gar nicht in dem Maskenprogramm liegt, sondern dass ich "eine Stufe höher" muss, also das Programm debuggen muss, das das Vorgabemaskenprogramm aufruft.

Ich meine, mit dem grünen Debugger hätte man einfach Step by Step in das Programm reindebuggen können. Also nachdem man die Return-Anweisung hinter sich gelassen hat, wäre der Debugger in das rufende Programm gesprungen.

Beim RDi klappt das bei mir nicht. Muss ich wirklich immer erst einen weiteren Service-Entry-Point setzen? (Ich weiß gar nicht, ob das helfen würde, da das rufende Programm ja bereits läuft.)

Hat jemand von euch da schon Erfahrungen gesammelt?

Dieter

andreaspr@aon.at
07-09-16, 13:31
Hi Dieter

Du musst in der Debug-Konfig den Hacken bei "Terminate debug session on program completion" weg nehmen.
Dann kannst du auch zur Laufzeit in der Programmliste übergeordnete Programme hinzufügen und der Debugger geht nicht gleich zu ende wenn das Programm verlassen wird.

lg Andreas

dschroeder
07-09-16, 13:43
Super Hinweis! Werde es ausprobieren. Vielen Dank.