Hola, tenemos la respuesta a lo que buscas, continúa leyendo y la encontrarás a continuación.
En primer lugar, es posible que algunos de sus módulos no se muestren en la ventana del módulo, porque algunos de ellos pueden cargarse dinámicamente (solo cuando sea necesario).
Es posible que desee comprobar las propiedades de su proyecto en Vinculador > Depuración > Generar archivo de base de datos del programa y Generar información de depuración. Asegúrese de que estos dos estén configurados correctamente.
Además, compruebe si C/C++ > General > Formato de información de depuración está configurado en Base de datos del programa para editar y continuar (/ZI) o algo similar.
Sé que mencionó que su archivo de símbolos existe, pero verificar lo que acabo de mencionar asegurará que tenga la versión correcta de su símbolo en el lugar correcto.
Finalmente, verifique si todos sus proyectos y archivos en su solución están configurados para compilar como Depuración y no como Versión u otra cosa, porque no se generarán símbolos (por lo tanto, ninguno se cargará) para este proyecto/archivo.
Espero que esto ayude un poco.
En mi caso, el problema se resolvió marcando “Usar modo de compatibilidad administrada” en Herramientas/Opciones/Depuración/General.
En caso de que alguien tenga este problema al usar ‘Adjuntar al proceso’, la respuesta a esta pregunta me lo resolvió:
Visual Studio no está cargando módulos cuando se adjunta al proceso
Específicamente, cambiar a ‘Código nativo’ en las opciones ‘Adjuntar a’ en lugar de ‘Auto’.