2009-02-08 18 views

Respuesta

9

biblioteca dbghelp (directo):

http://msdn.microsoft.com/en-us/library/ms679309(VS.85).aspx

SDK DIA (más integral, pero COM):

http://msdn.microsoft.com/en-us/library/x93ctkx8(VS.80).aspx

sólo he utilizado dbghelp mí mismo, y sólo para los nativos binarios Me pareció bastante fácil de usar, si todo lo que necesitas hacer es convertir la dirección al nombre del archivo y número de línea. No puedo decir si también funciona para aplicaciones administradas, pero si no, parece que lo hace el SDK de DIA.

En cuanto al formato PDB, para citar la página DIA, "Debido a que el formato del archivo .pdb generado por las herramientas del postcompilador se somete a una revisión constante, exponer el formato no es práctico". Así que eso es todo, supongo ...

7

Como explico en este blog post, el proyecto CCI acaba de ser de código abierto y, por primera vez, la comunidad tiene un marco gestionado al 100% para leer archivos PDB.

Cuestiones relacionadas