2011-05-17 54 views
25

Estaba intentando depurar una aplicación de C++, pero vi que los puntos de interrupción muestran "el punto de interrupción no se activará", así que revisé la ventana de módulos y vi "El binario no fue compilado con información de depuración "entonces no hay símbolos cargados" Y el único archivo pdb en la carpeta/debug es vc100.pdb, y no hay otros archivos pdb en ninguna parte de las carpetas del proyecto.Visual Studio 2010 no genera archivos .pdb

En las propiedades C/C++> Formato de información de depuración, configuré la base de datos del programa (/ Zi). Y la biblioteca de tiempo de ejecución está configurada en Depuración multiproceso (/ MTd).

¿Falto alguna otra configuración que esté causando que no se creen los archivos pdb?

Respuesta

43

También necesita tener: Propiedades> Enlazador> Depuración> Generar información de depuración = "Sí"