Cuando estoy depurando en Visual Studio, por alguna razón al depurar un determinado hilo, Visual Studio simplemente saltará a diferentes hilos.¿Cómo logro que Visual Studio permanezca en un hilo cuando se depura?
¿Cómo cambio al comportamiento para que se encuentre en el mismo subproceso?
Esto tiene sentido ... pero no cambia el hecho de que es muy molesto. :) Sería útil para la depuración si MS agregara una opción de configuración para permanecer dentro del hilo actual cuando se golpea el punto de interrupción ... de esa manera, la lógica que se está ejecutando en ese momento puede ser depurada, sin el engorro ni la asimetría asociada. Retraso al depurar un programa con subprocesos congelados. – Jon
No estoy en desacuerdo, pero un contra argumento obvio es que cuando está depurando, tampoco está trabajando con su aplicación de producción real, porque es probable que no haya compilado su aplicación de versión de depuración con optimizaciones. Si está buscando un problema de lógica, tener un mejor control del depurador es mucho más útil que ser pedantemente correcto. – stu