如何:在调试时切换到另一个线程
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
![]() |
![]() |
![]() |
![]() |
标准版 |
![]() |
![]() |
![]() |
|
专业团队版 |
![]() |
![]() |
表格图例:
![]() |
适用 |
![]() |
不适用 |
![]() |
默认情况下隐藏的一条或多条命令。 |
在调试多线程应用程序时,您经常希望将上下文从正在处理的线程切换到另一个线程。Visual Studio 提供了若干种实现此目的的方法。
切换至源窗口中的线程
在源窗口的左滚动条槽中,右击线程标识符。
在快捷菜单上,指向“切换到”,再单击要激活的线程的名称。
只有位于该特定位置的线程显示在快捷菜单上。
切换至“线程”窗口中的线程
右击显示在“线程”窗口中的任何线程。
从快捷菜单中选择“切换到线程”。
切换到“调试位置”工具栏中的线程
在“调试位置”工具栏中单击“线程”框。
将出现一个下拉列表,其中显示所有线程或所有标记的线程,具体情况取决于“线程”列表的当前设置。
在下拉列表中单击要切换到的线程。
如果未在该下拉列表中看到所需线程,请选中下拉框旁边的标记标识符。如果标记标识符突出显示,则“线程”列表设置为仅显示标记的线程。单击标记标识符,将显示切换为显示所有线程。然后重复步骤 1 和步骤 2。