Отладка с помощью многопоточного приложения Visual Studio

Я пишу потоковое приложение.

Мне нужен способ увидеть текущие активные потоки во время отладки, я пытался поставить точку останова, но я вижу только текущий запущенный поток.

мне нужен способ проверить другие потоки, которые в настоящее время работают. есть ли какой-нибудь инструмент/метод, который я могу использовать для этого?


person josh    schedule 27.03.2014    source источник


Ответы (2)


вы можете использовать встроенное окно потоков, пока выполнение находится в выбранной вами точке останова, вы можете открыть окно потоков, перейдя в debug->Windows->Threads

это даст вам обширную информацию обо всех открытых темах.

вы можете прочитать все об этом здесь http://msdn.microsoft.com/en-us/library/w15yf86f.aspx

person Mike    schedule 27.03.2014
comment
Отлично, именно то, что мне было нужно. я думаю, что окно параметров потоков доступно только в состоянии отладки. - person josh; 27.03.2014

Мне нравится использовать окно потока VS для таких ситуаций:

http://msdn.microsoft.com/en-US/en-en/library/ms164746%28v=vs.100%29.aspx

person Hannes    schedule 27.03.2014