¿Cómo puedo ver mis subprocesos de aplicaciones mientras se depura en Visual Studio?

votos
16

Me gustaría ver los hilos actualmente activos en mi aplicación al depurarla.

¿Cómo puedo hacer esto usando Visual Studio?

Publicado el 02/10/2008 a las 22:03
fuente por usuario
En otros idiomas...                            


7 respuestas

votos
40

Sí, ve a Depurar-> Windows-> Subprocesos

Respondida el 02/10/2008 a las 22:05
fuente por usuario

votos
15

Depurar | Windows | Trapos

o

Ctrl-Alt-H

Respondida el 02/10/2008 a las 22:06
fuente por usuario

votos
5

Si usa VS 2008, consulte este screencast sobre las mejoras de multihilo VS 2008 .

Respondida el 02/10/2008 a las 22:08
fuente por usuario

votos
7

Si bien la respuesta de RichS es técnicamente correcta, la información que se muestra en esa ventana no es tan útil si tiene varios hilos en espera o dormidos.

Yo recomendaría que se asegure de nombrar sus hilos para una mejor visibilidad en la ventana del hilo. Use la propiedad Thread.Name para asignar un nombre significativo a su hilo. Estaras contento de haberlo hecho.

Respondida el 02/10/2008 a las 22:10
fuente por usuario

votos
2

Además, proporcione los nombres de sus hilos cuando los crea, facilita la identificación en la ventana de herramientas de hilos en Visual Studio.

Respondida el 02/10/2008 a las 22:28
fuente por usuario

votos
0

He estado usando recientemente el complemento DDTLite de Allinea: se inserta bastante bien en VS2008 (SP1) y ofrece varias ventanas realmente útiles para administrar varios subprocesos (pasos, puntos de interrupción, ...) o simplemente para ver dónde están los hilos al mismo tiempo (una especie de vista de árbol de las pilas, es realmente genial).

Respondida el 27/11/2008 a las 18:30
fuente por usuario

votos
0

Simplemente puede realizar un seguimiento de los hilos ya sea a través de Visual Studio o simplemente desde el administrador de tareas. En el caso de VS después de la depuración de la aplicación simplemente navegar a depurar de menú superior y luego Goto para ventanas y luego roscas. Depuración> Windows-> Tema. A veces puede que no obtenga la información de VS ventanas de rosca a fin de ir a administrador de tareas desde el escritorio y vaya a enhebrar la columna. consulte la imagen de abajo. Aqui tienes

Respondida el 05/05/2017 a las 06:25
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more