Visual Studio 2012 tiene una característica muy poderosa que le permite modificar el código fuente durante la depuración.
Hola, revisé mi VS2012 y no encontré "Depurar y editar" que mencionaste, pero hay una opción Herramientas → Opciones → Depurar → Editar y continuar. Simplemente elimine la casilla de verificación "Habilitar editar y continuar".
MSDN explica: "Editar y continuar" es una función que ahorra tiempo y le permite realizar cambios en su código fuente mientras su programa está en modo de interrupción. Editar y continuar aplica automáticamente cambios de código hasta cierto punto cuando continúa la ejecución del programa seleccionando un comando de ejecución como Continuar o Paso. Esto le permite cambiar el código durante una sesión de depuración sin detener el programa, volver a compilar todo el programa y reiniciar la sesión de depuración.
Espero que sea útil~