Afficher : Delphi C++
Préférences d'affichage

Attachement à un processus en cours d'exécution

De RAD Studio

Remonter à Débogage des applications - Index

Vous pouvez effectuer un attachement à un processus en cours d'exécution sur votre PC, sur un PC distant ou une cible multiplate-forme supportée. Par exemple, ceci est utile pour le débogage d'un programme qui n'a pas été créé avec RAD Studio.

Pour attacher à un processus en cours d'exécution

  1. Choisissez Exécuter > Attacher au processus pour afficher la boîte de dialogue Attacher au processus.
    Par défaut, la boîte de dialogue Attacher au processus affiche les processus s'exécutant localement, pour lesquels le débogueur par défaut est le débogueur Embarcadero Win32.
  2. Sélectionnez le débogueur approprié dans la liste déroulante Débogueur :
    • Débogueur Embarcadero Win32 si le processus souhaité est une application 32 bits locale ou s'il s'exécute sur un PC 32 bits distant.
    • Si le processus s'exécute sur une machine multiplate-forme, sélectionnez le débogueur multiplate-forme approprié :
      • Débogueur Embarcadero Mac OS X si le processus s'exécute sur un Mac sous OS X.
      • Débogueur Embarcadero Win64 si le processus est un processus Windows 64 bits, s'exécutant localement sur un système de développement Windows 64 bits ou sur un système Windows 64 bits distant.
      • Débogueur Embarcadero iOS Device si le processus s'exécute sur un périphérique iOS.
  3. Spécifiez la machine distante où le processus est en cours d'exécution (nom d'hôte ou adresse IP) :
  4. La liste des processus en cours d'exécution est actualisée pour afficher les processus s'exécutant localement ou sur la machine distante.
    Pour les processus multiplates-formes, le débogueur sélectionné essaie de se connecter à la machine multiplate-forme distante spécifiée. Si un profil de connexion n'existe pas pour la machine distante spécifiée (ou si le serveur Platform Assistant ne s'exécute pas sur la plate-forme cible ou sur une plate-forme intermédiaire qui supporte la plate-forme cible), l'erreur "Impossible de se connecter à l'hôte distant" est affichée. Pour créer un profil de connexion ou effectuer une sélection parmi des profils de connexion existants, cliquez sur le bouton points de suspension [...].
  5. Sélectionnez un processus dans la liste des processus en cours d'exécution.
  6. Pour inclure les processus système dans la liste, cochez Afficher les processus système.
  7. Si vous ne voulez pas que le processus effectue une pause après l'attachement, décochez Pause après l'attachement.
  8. Cliquez sur Attacher. Les fenêtres CPU s'ouvrent.

Voir aussi

Autres langues