La liste « Attacher au processus » est vide dans le débogueur Visual C++

Symptômes

Dans le débogueur, la liste « Attacher au processus » est vide.

IMPORTANT: cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, assurez-vous que vous savez comment le restaurer si un problème survient. Pour plus d’informations sur la procédure à suivre, permet d’afficher la rubrique d’aide « Restaurer le Registre » dans Regedit.exe ou la rubrique d’aide « Restaurer une clé de Registre » dans Regedt32.exe.

Cause

La liste « Attacher au processus » est remplie à l’aide d’une API de compteur de performance. En fonction de l’environnement et les DLL du compteur de performance installée, le code pour remplir la liste peut échouer.

Ce bogue affecte seulement la liste « Attacher au processus » lors de l’exécution sous Windows NT et Windows 2000.

Résolution

Résolution 1

Vous serez en mesure d’attacher au processus à l’aide du Gestionnaire des tâches :

  1. Activer le débogage juste-à-temps (JIT) :

    1. Dans Visual C++, dans le menu Outils , cliquez sur Options.

    2. Sous l’onglet débogage , assurez-vous que le débogage juste-à-temps est activée.

  2. Exécuter le Gestionnaire des tâches et sélectionnez le processus à attacher. Avec le bouton droit et sélectionnez Déboguer.


Résolution 2

  1. Exécutez le Gestionnaire des tâches et d’obtenir l’ID de processus pour le processus que vous souhaitez déboguer.

  2. À l’invite de commande, entrez ce qui suit :msdev -p < processid >

Cela démarre Visual C++ et s’attache au processus spécifié.

État

Microsoft a confirmé qu’il s’agit d’un bogue dans les produits Microsoft répertoriés au début de cet article. Ce bogue a été corrigé dans le dernier service pack pour Visual Studio 6.0.

Pour plus d’informations sur les service packs de Visual Studio, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :

INFO : Service Packs de Visual Studio 6.0, quoi, où, pourquoi

HOWTO : savoir si un Service Pack de Visual Studio est installéPour télécharger le dernier service pack de Visual Studio, visitez le site Web de Microsoft à l’adresse suivante :

Plus d'informations

Si les étapes de résolution 2 ne contribuent pas, et si la solution 1 n’est pas satisfaisante, vérifiez la version du système d’exploitation. Bien que ce problème est connu pour se produire sous Windows NT 4.0 et Windows 2000, la résolution 2 peut ne pas fonctionner sous Windows 2000. Vous devrez peut-être revenir à une version finale de Windows NT.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×