Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Frage zu Remote Debugging (XE7) (https://www.delphipraxis.net/193318-frage-zu-remote-debugging-xe7.html)

A.Griffin 17. Jul 2017 10:22

Frage zu Remote Debugging (XE7)
 
Situation:
Entwicklungssystem: Windows 7 x64, Delphi XE7, 32-Bit Anwendung
Zielsystem: Windows 7 x64

Ich habe meine Anwendung auf dem Zielsystem z.B. im Ordner C:\test\App.exe.
Wie gehe ich jetzt vor um genau die Anwendung in dem Ordner von meinem Entwicklungssystem zu debuggen? Wenn ich PAServer installieren muss, in welchen Ordner soll das installiert werden oder ist da egal?

himitsu 17. Jul 2017 10:25

AW: Frage zu Remote Debugging (XE7)
 
http://docwiki.embarcadero.com/RADSt...ernen_Debugger
http://docwiki.embarcadero.com/RADSt...r_installieren
http://docwiki.embarcadero.com/RADSt..._Debug-Servers

A.Griffin 17. Jul 2017 10:29

AW: Frage zu Remote Debugging (XE7)
 
Was ist der Unterschied zwischen der alten Debugger Methode und der Neuen? Wie sage ich dem Entwicklungssystem wo sich die Anwendung auf dem Zielsystem befindet?

Der schöne Günther 17. Jul 2017 10:37

AW: Frage zu Remote Debugging (XE7)
 
Du hast in vier Minuten die Anleitungen gelesen? Weil in der letzten steht das eigentlich drin.

A.Griffin 17. Jul 2017 10:39

AW: Frage zu Remote Debugging (XE7)
 
Da steht nur wie man den externen Debugger startet und beendet, nicht aber wie man ihn dann vom Entwicklungssystem aus ansteuert.

Der schöne Günther 17. Jul 2017 10:44

AW: Frage zu Remote Debugging (XE7)
 
"Start" -> "Prozess laden" und links in der Liste noch "extern" auswählen. Letzteres ist nicht so ganz offensichtlich. Da kannst du absolute Pfade, Arbeitsverzeichnis und Kommandozeilen-Argumente mit angeben.

Wenn der PA-Server läuft, startet er die Anwendung nach deinen Vorgaben und die Debugging-Oberfläche auf deinem Entwicklungsrechner verbindet sich.

A.Griffin 17. Jul 2017 10:49

AW: Frage zu Remote Debugging (XE7)
 
Wähle ich den Debugger nach Betriebsystem oder nach der Anwendung aus? Also Win64 Debugger für Windows 7 x64 oder Win32 Debugger wegen 32bit Anwendung?


*edit*
Ich habe es jetzt fast. Ich habe auf dem Zielsystem paserver.exe am laufen. Ich habe auf dem Entwicklungssystem folgendes eingestellt:

Start-> Prozess Laden-> Extern
Remote Pfad: C:\test\app.exe
Externer Host: 192.168.0.8:64211
Arbeitsverzeichnis: C:\test
Nach dem Laden: Ausführen

Wenn ich jetzt auf "Laden" klicke friert meine RAD Stduio Umgebung ein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz