Réserver une Démo
Pré. Proc.

Débogage des Windows de configuration

Configuration Débogueur

Cette section décrit la section Déboguer d'un script Analyzer en ce qui concerne le débogage de Mono sous Windows . Les champs qui ne sont pas répertoriés ici ne sont pas obligatoires.

Champ

Description

Voir également

Débogueur

Sélectionnez 'Mono'.

x64

Sélectionnez si le programme à déboguer est un exécutable 64 bits.

Exécuter ou Attacher

Choisissez ' Exécuter ' pour nommer le programme à lancer. Choisissez 'Joindre' si vous vous attacherez toujours à un processus en cours d'exécution.

Répertoire par défaut

Le répertoire par défaut que le programme prendra lors de son exécution.

Chemin d'application

Le chemin complet de l'application Mono.

Arguments de la ligne de commande

Tous les paramètres à passer au programme. Si les paramètres contiennent des espaces, entourez-les de guillemets doubles ( " )

Démarrage automatique de Mono

Vous pouvez configurer Enterprise Architect pour démarrer Mono pour vous lorsque vous démarrez le débogueur. Pour ce faire, configurez la page "Runtime Host" de votre script Analyzer. Le format des commandes est décrit ici :

cd chemin d'accès au programme

mono --debug --debugger-agent=transport=dt_socket,address= host:port ,server=y,suspend=y programme

où:

- path-to-program est le chemin du répertoire où se trouve le programme

- l'hôte est l'un de ceux-ci :

  • hôte local
  • une adresse IP
  • un nom de machine en réseau
- port est le port du socket

- programme est le nom de l'application (comme MonoProgram.exe)

Démarrage manuel de Mono à l'aide de la ligne de commande

Vous pouvez démarrer Mono manuellement depuis une console. Localisez le programme dans votre explorateur de fichiers, puis ouvrez une console à cet emplacement. Le format de la ligne de commande est décrit ici :

mono --debug --debugger-agent=transport=dt_socket,address= host:port ,server=y,suspend=y programme

host est l'un de ceux-ci :

  • hôte local
  • une adresse IP
  • un nom de machine en réseau
port est le port du socket et program est le nom de l'application (par exemple, MonoProgram.exe).