"An den Prozess anhängen" ist leer in Visual C++-debugger


Problembeschreibung


Der Debugger ist die Liste "An den Prozess anhängen" leer.

Wichtig: Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie die Registrierung bearbeiten, stellen Sie sicher vertraut, wiederherstellen können, falls ein Problem auftritt. Informationen dazu Sie im Hilfethema "Wiederherstellen der Registrierung" Regedit.exe oder im Hilfethema "Wiederherstellen eines Registrierungsschlüssels" Regedt32.exe.

Ursache


Die Liste "An den Prozess anhängen" wird mit einer Performance Counter-API gefüllt. Die Umgebung und die installierten Leistungsindikatoren-DLLs kann zum Auffüllen der Liste fehl.

Dieses Problem betrifft nur die Liste "An den Prozess anhängen" unter Windows NT und Windows 2000.

Problemlösung


Lösung 1

Sie sollte den Prozess mithilfe des Task-Managers zuordnen können:
  1. Aktivieren Sie Just-in-Time-Debuggen (JIT):
    1. Klicken Sie in Visual C++ im Menü Extras auf Optionen.
    2. Auf der Registerkarte Debuggen unbedingt Just-in-Time-Debuggen aktiviert ist.
  2. Führen Sie Task-Manager aus, und wählen Sie den Prozess an. Mit der rechten Maustaste, und wählen Sie Debuggen.

Lösung 2

  1. Führen Sie Task-Manager aus und die Prozess-ID für den Prozess, den Sie debuggen möchten.
  2. Geben Sie Folgendes ein:Msdev -p < Processid >
Dies startet Visual C++ und wird an den angegebenen Prozess angefügt.

Status


Microsoft hat bestätigt, dass dies ein Fehler in Microsoft-Produkten, die zu Beginn dieses Artikels aufgeführt sind. Dieses Problem wurde im neuesten Servicepack für Visual Studio 6.0 behoben.

Weitere Informationen zu Visual Studio Servicepacks finden Sie in den folgenden zu Artikeln der Microsoft Knowledge Base:
194022 INFO: Visual Studio 6.0 Servicepacks, was, wo, warum

194295 so wird's gemacht: ermitteln, ob ein Visual Studio Servicepack installiert ist
Finden Sie auf der folgenden Microsoft-Website, um das neueste Visual Studio Servicepack herunterzuladen:

Weitere Informationen


Überprüfen Sie Wenn Sie die Schritte für die Lösung 2 keine und Lösung 1 nicht zufrieden stellend ist, die Version des Betriebssystems. Obwohl dieses Problem auf Windows NT 4.0 und Windows 2000 bekannt ist, funktioniert Lösung 2 nicht auf Windows 2000. Möglicherweise müssen eine veröffentlichte Version von Windows NT zurückkehren.