Seite 1 von 1

Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 13:35
von Manfred
Stand nicht mal im Raum, das man ab der WB für 2.0 von seinem Arbeitsplatz aus über das Internet/Intranet eine Applikation debuggen kann, die auf einem anderen Rechner läuft? Natürlich mit eingebundenen Debuginformationen. Hat das schonmal wer von euch gemacht und kann da was zu sagen, wie das genau funktionieren soll? Oder habe ich das falsch verstanden?

Re: Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 14:07
von Jan
Manfred,

Steffen hatte das mal in einem sehr frühen Stadium so beworben. Als ich ihn ein paar Jahre später darauf angesprochen hatte konnte er sich daran nicht mehr erinnern, fand das aber sehr sinnvoll. Funktionieren tut das aber (meines Wissens) nicht.

Das Einzige, das geht, ist: Es läuft ein Xbase++-Programm. Nicht aus der Workbench heraus gestartet. Dann kannst Du Dich da reinklinken.

Problem: Wenn Du den Code dieses Programms gerade offen hast, dann wird das geschlossen, und nur ein Dummyprojekt (so nennt es Alaska) geöffnet. da kannst Du selbstverständlich drin debuggen und auch den Code korrigieren. Aber nicht kompilieren. Weil das halt kein komplettes Programm ist. Ich habe Alaska darauf angesprochen, weil das ja nun mal enorm unpraktisch ist. Ich kann das Programm debuggen. Kann den Code korrigieren. Aber nicht kompilieren. Erst Projekt schließen, neu aufmachen, kompilieren, und neu in das laufende Programm einklinken. Antwort von Alaska (wörtliches Zitat) auf meine Nachfrage dazu: "Der Prozess weiß leider nicht aus welchem Projekt er entstanden ist. Ich denke ich kann das Ticket schliessen." Alaska nimmt das also als gegeben hin und will das nicht ändern. So kann man das natürlich auch machen.

Jan

Re: Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 14:14
von Manfred
Genau, an die Sache mit dem Einklinken, daran erinnere ich mich. Hast Du das schonmal versucht, wie das klappen soll?

Re: Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 14:37
von HaPe
Hallo Manfred !
Genau, an die Sache mit dem Einklinken, daran erinnere ich mich. Hast Du das schonmal versucht, wie das klappen soll?
Ausführen -> An Prozess anhängen -> Prozess auswählen ferddisch.

Re: Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 14:38
von Jan
Manfred,

die Erfahrungen damit hätte ich ja nicht schildern können, wenn ich das nicht schon gemacht hätte. Aber da das nur lokal geht ist der Nutzen eher geringer.

Aber wenn Du das testen möchtest: Starte das Programm, starte die Workbench, und rufe da "Ausführen"->"An Prozess anhängen" auf. Da kommt eine Liste mit allen Xbase++-Programmen, die gerade laufen. Die betreffende Auswählen und los gehts.

Jan

Re: Debuggen von entfernten Programmen

Verfasst: Fr, 02. Feb 2018 15:56
von Manfred
ach so, nur auf dem eigenen Rechner. Ich dachte erst wenigstens im lokalen Netzwerk. Ja, da hast Du recht. Den Nutzen verstehe ich auch nicht so ganz.