Debuggen auf fremdem System [ERLEDIGT]

Sonstiges (nicht kategorisierbar)

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Debuggen auf fremdem System [ERLEDIGT]

Beitrag von Manfred »

Hi,

ich habe jetzt hier schon etliches durchsucht, aber ich finde nichts dazu, obwohl ich weiß, dass es mal irgendwie besprochen wurde.

Ich bin in der Situation, dass ein Programm auf meinem System genau das macht, was ich von ihm erwarte, aber auf 2 Kundensystemen nicht. Ich zerbreche mir gerade den Kopf, wie ich wohl beim Kunden mein Programm debuggen könnte. Was wird dazu alles benötigt. Der Textdebugger läuft, aber ich kriege den Quelltext nicht vor Ort angezeigt. Er befindet sich im gleichen Verzeichnis wie das Programm, welches auch aus diesem Verzeichnis heraus gestartet wird. Wenn ich dem Debugger beim Start sage, wo der Quelltext liegt, dann behauptet der, das gibt es alles nicht, was ich da reinschreibe.

Weiterhin habe ich total vergessen, wie man die VX im Debugmodus direkt aufruft. Ich weiß, es steht hier im Forum mehrmals, aber ich finde es nicht.

Kann mir mal jemand auf die Sprünge helfen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Debuggen auf fremdem System

Beitrag von Wolfgang Ciriack »

Probiers mal mit

vxide20 myprog.exe
Viele Grüße
Wolfgang
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Debuggen auf fremdem System

Beitrag von Martin Altmann »

Moin Manfred,
Du solltest der Vollständigkeit halber noch erwähnen, dass es sich bei den Rechnern um Windows 7 handelt.
Wenn die prgs nun doch auf dem PC liegen müssen - liegen sie in dem selben Verzeichnis (kompletter Pfad und Laufwerk) wie bei Dir zu Hause? Was ist mit den -obj-Dateien - werden die auch gebraucht (wüsste zwar nicht, warum...)?

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Debuggen auf fremdem System

Beitrag von Manfred »

Hi Martin,

Win 7 war nur einer. Aber all die anderen sind XP SP3. Die PRG liegen anders als bei mir, klar, muß ja auch. Aber deshalb frage ich ja, ob es da evtl. noch einen Trick gibt. Ich kann ja nicht die komplette Verzeichnisstruktur von mir zuhause nachbilden.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Debuggen auf fremdem System

Beitrag von Martin Altmann »

Wirst Du aber wohl müssen! Zumindest bezogen auf die prgs.

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Debuggen auf fremdem System

Beitrag von Manfred »

Jaja,

das ist ja dann genau das Problem. Wenn man alles anpassen muß, dann wird das ein Riesenaufwand. So ein Mist. Aber andersherum fragt der Debugger ja, wo die PRG liegt. Nur das habe ich ihm noch nicht beibiegen können. Ja, das waren noch Zeiten, als man die VX nicht benutzt hat. Aber ich werde mal Wolfgangs Vorschlag nutzen, mal sehen, ob die VX einfacher einzustellen geht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Debuggen auf fremdem System

Beitrag von Tom »

Wow. Du lieferst Quellcode an Kunden aus? :oops:

Was willst Du eigentlich erreichen? Welches Problem tritt auf? Genügt es nicht (wenn eXpress++ eingebunden ist), den DC_Dot-Interpreter zu laden und die Zustände diverser Variablen und Tabellen zu überprüfen?
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Debuggen auf fremdem System

Beitrag von Manfred »

Tom,

genau das will ich ja nicht. Aber das mit express++ habe ich die ganze Zeit gesucht, aber das was ich gefunden habe, war es nicht. Ich habe das Problem, dass das Kundensystem in einer DB nichts findet, aber keinen Mucks von sich gibt. Zumindest sieht es so aus. Aber das Thema berührt mich schon länger, weil man ja nicht immer vor Ort auftauchen will, mit Sack und Pack, bzw. weil man oft genug per Fernwartung "vor Wort" ist.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Debuggen auf fremdem System

Beitrag von Manfred »

So ein Mist,

ich möchte mich eigentlich überhaupt nicht mehr dazu äußern.

:angry5: :angry4: :banghead:

Der Debugger fragt einen der Reihe nach die einzelnen Sourcedateien am oberen Bildschirmrand ab. Man muß nur genau lesen, was er da fragt und was er von einem will, dann klappt auch alles prima. Wird Zeit das et Weihnachten und Neujahr wird. Das alte Jahr muß unbedingt ausgewechselt werden. :roll:

Mit der VX geht es anscheinend gar nicht, wenn die nicht installiert wurde, aber der XppDbg scheint richtig dafür zu sein.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten