Gemischter Code und fehlende Daten im Fenster "Aufrufliste"
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium und Ultimate |
Da es zwischen den Aufruflisten von verwaltetem Code und systemeigenen Code Unterschiede gibt, kann der Debugger bei vermischten Codetypen nicht immer die vollständige Aufrufliste anzeigen. Wenn verwalteter Code durch systemeigenen Code aufgerufen wird, sind im Fenster Aufrufliste unter Umständen folgende Abweichungen festzustellen:
Es kann vorkommen, dass der systemeigene Rahmen direkt über dem verwalteten Code im Fenster Aufrufliste fehlt. Weitere Informationen finden Sie unter Gewusst wie: Ausführen von verwaltetem Code bis zum Rücksprung, wenn systemeigene Rahmen im Aufruflistenfenster fehlen.
Für außerhalb des Debuggers gestartete Anwendungen mit gemischtem Code wird im Fenster Aufrufliste unter Umständen keiner der systemeigenen Rahmen, sondern nur der verwaltete Code angezeigt.
Beide Fälle treten relativ selten ein. In den meisten Fällen, in denen verwalteter Code durch systemeigenen Code aufgerufen wird, werden die Aufruflisten richtig angezeigt.