Débogage d’une analyse

La procédure suivante montre comment déboguer une analyse.

Pour déboguer une analyse

  1. Installez la DLL du moniteur et le fichier de base de données du programme (. pdb) généré lorsque vous avez compilé le moniteur à l’emplacement approprié. Pour plus d’informations, consultez installation d’une analyse pour moniteur réseau .

  2. Vérifiez que le service de contrôle de l’analyse est configuré en tant que serveur au lieu d’un service en sélectionnant Panneau de configuration, services.

  3. Ouvrez une invite de commandes et accédez au répertoire Moniteur réseau. Tapez :

    Mcsvc.exe/RegServer

    Une fois la session de débogage de l’analyse terminée, vous pouvez rétablir la valeur par défaut de MCSVC en tapant ce qui suit :

    Mcsvc.exe/service

  4. dans Microsoft Visual Studio, lancez Microsoft Visual C++.

  5. Dans l’option de menu fichier, ouvrir , sélectionnez le nom de votre dll d’analyse.

  6. après le chargement de Microsoft Visual C++, cliquez sur Project, Paramètres.

  7. Cliquez sur l’onglet Déboguer sous exécutable pour session de débogage et tapez le chemin d’accès complet de Mcsvc.exe. Par exemple, C : \ Program Files \ Netmon2 \Mcsvc.exe.

  8. Définissez les points d’arrêt dans le code.

Notes

N’utilisez pas de boîte de message pour surveiller le débogage. Si le MCSVC s’exécute en tant que service, vous ne verrez pas la fenêtre contextuelle et MCSVC semblera bloqué.