De lijst 'Koppelen aan proces' is in Visual C++ debugger leeg


Symptomen


In de debugger is de lijst 'Koppelen aan proces' leeg.

Belangrijk: dit artikel bevat informatie over het bewerken van het register. Voordat u het register bewerkt, moet dat u weten hoe u kunt herstellen als er een probleem optreedt. Weergeven voor informatie over hoe u dit doet, het Help-onderwerp 'Het register herstellen' in Regedit.exe of het Help-onderwerp 'Een registersleutel herstellen' in Regedt32.exe.

Oorzaak


De lijst "Koppelen aan proces" wordt gevuld met een performance counter-API. Afhankelijk van het milieu en de Prestatiemeter geïnstalleerde DLL-bestanden, kan de code voor het vullen van de lijst mislukken.

Deze bug geldt alleen voor de lijst "Koppelen aan proces" indien uitgevoerd op Windows NT en Windows 2000.

Oplossing


Oplossing 1

U moet kunnen koppelen aan het proces met Taakbeheer:
  1. Just-in-time debugging (JIT) inschakelen:
    1. Klik in Visual C++ in het menu Extra op Opties.
    2. Zorg dat Just-in-time debugging is geselecteerd op het tabblad Foutopsporing .
  2. Taakbeheer start en selecteer het proces om te koppelen aan. Klik met de rechtermuisknop en selecteert u Foutopsporing.

Oplossing 2

  1. Start Taakbeheer en de proces-ID ophalen voor het proces dat u fouten wilt opsporen.
  2. Voer de volgende opdracht bij een opdrachtprompt:msdev -p < processid >
Hiermee start u Visual C++ en worden gekoppeld aan het opgegeven proces.

Status


Microsoft heeft bevestigd dat dit een fout in de Microsoft-producten die worden vermeld aan het begin van dit artikel is. Deze fout is gecorrigeerd in de meest recente servicepack voor Visual Studio 6.0.

Voor meer informatie over servicepacks voor Visual Studio, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base:
194022 INFO: Visual Studio 6.0 servicepacks: wat, waar, waarom

194295 procedure: laat weten dat er een servicepack van Visual Studio Is geïnstalleerd
Om het meest recente servicepack voor Visual Studio downloadt, gaat u naar de volgende Microsoft-website:

Meer informatie


De stappen voor de oplossing 2 niet helpen en oplossing 1 onvoldoende is, controleert u de versie van het besturingssysteem. Hoewel deze bug bekend is dat optreden op Windows NT 4.0 en Windows 2000, werkt mogelijk niet oplossing 2 in Windows 2000. U wilt teruggaan naar een officiële versie van Windows NT.