[Código externo] significa que no hay información de depuración disponible para esa dll.
Lo que puede hacer es en Call Stack
ventana haga clic en el botón derecho del mouse. Luego, seleccione Show External Code
, esto ampliará [Código externo] y le mostrará los módulos que están siendo llamados.

una vez que se expandió verá DLL que están siendo llamados puede obtener ubicaciones en el disco haciendo clic en Symbol Load Information...

Esto abrirá de diálogo que muestra las ubicaciones en el disco

Si desea depurar estos archivos externos que necesita para obtener .pdb
archivos de DLL y lugar en misma carpeta que .dll
esto debería permitir que Load symbols
(menú en pantalla 2 anterior Symbol Load Information
) e iniciar la depuración.
More on getting .pdb files here.
And here's an actual example of EF .pdb being generated
Hope esto le ahorra tiempo.
@AlvinWong: No está del todo bien, he tenido código no disponible en la solución para la depuración. Creo que es la falta de información de símbolos como dice Tigran. –
Buena publicación sobre el asunto: http://blogs.msdn.com/b/zainnab/archive/2010/10/24/show-external-code-vstipdebug0031.aspx –