[Externer Code] bedeutet, dass für diese DLL keine Debuginformationen verfügbar sind.
Was Sie tun können, ist in Call Stack
Fenster klicken Sie mit der rechten Maustaste. Wählen Sie dann Show External Code
, dies erweitert [Externer Code] und zeigt Ihnen Module, die aufgerufen werden.
sobald man es erweitert werden Sie dll sehen, dass Sie Orte auf der Festplatte aufgerufen werden, indem Sie auf Symbol Load Information...
Dies öffnet Dialog erhalten können, die Positionen auf der Platte zeigt
Wenn Sie diese externen Dateien Sie .pdb
Dateien für DLL und in demselben Ordner wie .dll
dies sollte erhalten müssen debuggen können Sie Load symbols
(Menü in Bild 2 oben Symbol Load Information
) und Debuggen starten.
More on getting .pdb files here.
And here's an actual example of EF .pdb being generated
Hope this Sie einige Zeit spart.
@AlvinWong: Das ist nicht ganz richtig, ich hatte Code nicht in der Lösung avaialble zum Debuggen bevor. Ich denke, es ist der Mangel an Symbolinformationen, wie Tigran sagt. –
Netter Beitrag zu der Angelegenheit: http://blogs.msdn.com/b/zainnab/archive/2010/10/24/show-external-code-vstipdebug0031.aspx –