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

Déboguer COM Interop

Enterprise Architect vous permet de déboguer le code managé .NET exécuté à l'aide de COM dans un serveur local ou en cours.

Cette fonctionnalité est utile pour le débogage des plug-ins et des composants ActiveX.

Déboguer .NET Managed Code exécuté à l'aide de COM

Marcher

Action

Voir également

1

Créez un Paquetage dans Enterprise Architect et importez le code à déboguer.

Ingénierie de Logiciel

2

Assurez-vous que le composant COM est généré avec les informations de débogage.

3

Créez un script pour le Paquetage .

4

Dans le ' Déboguer | Plate-forme », vous pouvez choisir de vous attacher à un processus non géré ou de spécifier le chemin d'accès à une application non gérée pour appeler votre code géré.

5

Ajoutez des points d'arrêt dans le code source pour déboguer.

Attacher à un processus non géré

Si vous utilisez :

  • Un serveur COM In-Process, attaché au processus client
  • Un serveur COM local, attaché au processus serveur
Cliquez sur le bouton Déboguer de la fenêtre Exécuter (ou appuyez sur F6) pour afficher une liste de processus parmi lesquels vous pouvez choisir.

Notes

  • Le détachement d'un processus d'interopérabilité COM que vous avez débogué met fin au processus ; il s'agit d'un problème connu pour Microsoft .NET Framework, et des informations à ce sujet peuvent être trouvées sur de nombreux blogs MSDN .NET