2011-01-03 16 views
40

Al depurar, los cambios en puntos de interrupción solo se conservan para esa sesión de depuración. Una vez que el depurador se separa, los puntos de interrupción se restauran a su estado de "depuración previa".Posible eliminar un punto de interrupción para bien cuando se depura?

Puedo apreciar que esto a veces es útil, y entiendo por qué falla de esta manera.

Sin embargo, ¿alguien sabe si hay una opción para deshabilitar esta funcionalidad (en VS2010) de manera que si elimino/inhabilito/agrego un punto de interrupción durante la depuración los cambios persistirán la próxima vez que inicie la depuración?

+0

@Mitch Wheat: ¿Por qué no sería posible? @Micheal Shimmins: No sé de un entorno para hacer eso. Me encantaría eso. –

+0

Interesante: supongo que VS podría recordar ese archivo/línea al que agregué un punto de interrupción. ¿Cómo es que esto no es posible? –

+0

+1. Estoy bastante seguro de que solía hacer lo que quieres de forma predeterminada (alguna versión anterior). Me gustaría saberlo yo mismo :) –

Respuesta

9

Puede eliminar el punto de interrupción durante la depuración utilizando la Ventana de administración de puntos de interrupción (Depurar -> Windows -> Puntos de interrupción).

A partir de ahí, podrá eliminar el punto de interrupción en cuestión haciendo clic con el botón derecho en el punto de interrupción correspondiente y presionando 'eliminar'.

+4

esa no es la pregunta .... –

+1

Sí, pero luego golpea F5 nuevamente y está de vuelta. –

+1

Una vez que elimine el punto de interrupción del administrador (al hacer clic con el botón derecho y presionar eliminar, en lugar de simplemente desmarcarlo) encontrará que es una eliminación inminente. –

-2

Durante la depuración, marque F9 en punto de interrupción activo.

Cuestiones relacionadas