Usando Visual Studio 2008 SP1 y un proyecto VB.NET; Tengo un código en el que no puedo entrar. La ventana Inmediato muestra el mensaje "Paso por el método sin símbolos 'Some.Namespace.Here'"Pasar por encima del método sin símbolos - ¿Cómo entrar?
¿Cómo puedo asegurarme de que el método siempre tenga símbolos? Necesito entrar en cada línea de código. Estoy presionando F8 (que es "Paso a paso" en VS2008, de memoria, creo que solía ser F11 en VS2005).
Este depurador siempre me ha confundido: En las páginas de propiedades del nivel de solución veo un menú desplegable de configuración con 4 valores: activo (depuración), depuración, versión, todas las configuraciones. - actualmente configurado como "Activo (depurar)" En el nivel Proyecto, veo un menú desplegable de configuración con 2 valores: Depurar, liberar. - actualmente establecido en "Depurar"
Sí, es mi propio código y lo configuré como "Activo (Depurar)" en el nivel del Proyecto (y también en el nivel de Solución, como se describe en mi pregunta inicial). Puedo ver los archivos .pdb, de hecho los eliminé manualmente y volví a compilar para que se vuelvan a producir. Espero que los métodos frm.Show() y frm.Focus() entren en el evento frm_Activated, ya que presiono F8, pero esto NO sucede. Tengo que poner un punto de ruptura de forma manual en este evento. – joedotnot