Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在.net中查看线程结构?_.net_Multithreading_Visualization - Fatal编程技术网

如何在.net中查看线程结构?

如何在.net中查看线程结构?,.net,multithreading,visualization,.net,Multithreading,Visualization,在.net中是否可以直观地看到正在运行的线程结构(在多线程中)?如果是,我如何看到如果您使用的是Visual Studio,请将调试器附加到程序并查看线程窗口(CTRL+D,T)。在Visual Studio 2010候选发行版中,有一组用于可视化应用程序并发行为的工具。有关更多信息,请参阅 要在vs2008中显示线程窗口,必须调试应用程序 要附加,只需在调试中启动应用程序(按f5),或按ctrl-alt-p附加到运行应用程序的进程 所有这些都可以从debug菜单和debug->windows菜

在.net中是否可以直观地看到正在运行的线程结构(在多线程中)?如果是,我如何看到

如果您使用的是Visual Studio,请将调试器附加到程序并查看线程窗口(CTRL+D,T)。

在Visual Studio 2010候选发行版中,有一组用于可视化应用程序并发行为的工具。有关更多信息,请参阅

要在vs2008中显示线程窗口,必须调试应用程序

要附加,只需在调试中启动应用程序(按f5),或按ctrl-alt-p附加到运行应用程序的进程

所有这些都可以从debug菜单和debug->windows菜单访问

一旦你被连接,它将向你显示一个线程列表,你所在的线程将有一个黄色箭头,你可以在线程上输入名称来帮助排序,只需按f2键即可重命名


您可以将一个线程冻结到另一个线程,也可以冻结它们,然后在需要时解冻

您希望如何查看活动线程?编程,还是调试???如果调试,哪个IDE?如何附加此窗口?我正在使用VS2008。我需要从某个地方下载它吗?不,你只需要开始调试(在调试模式下运行你的应用程序,或者如果你的应用程序已经在Visual Studio之外运行,请转到菜单栏中的调试->附加到进程…),然后按CTRL+D、T或转到菜单栏中的调试->窗口->线程以显示线程窗口。