Debuggen auf fremdem System [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Debuggen auf fremdem System [ERLEDIGT]
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.
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!!
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!!
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2935
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Debuggen auf fremdem System
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
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
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.
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Debuggen auf fremdem System
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.
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!!
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!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Debuggen auf fremdem System
Wirst Du aber wohl müssen! Zumindest bezogen auf die prgs.
Viele Grüße,
Martin
Viele Grüße,
Martin
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.
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Debuggen auf fremdem System
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.
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!!
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!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Debuggen auf fremdem System
Wow. Du lieferst Quellcode an Kunden aus?
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?
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
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Debuggen auf fremdem System
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.
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!!
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!!
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Debuggen auf fremdem System
So ein Mist,
ich möchte mich eigentlich überhaupt nicht mehr dazu äußern.
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.
Mit der VX geht es anscheinend gar nicht, wenn die nicht installiert wurde, aber der XppDbg scheint richtig dafür zu sein.
ich möchte mich eigentlich überhaupt nicht mehr dazu äußern.
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.
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!!
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!!