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

时间:2010-03-24 11:41:53

标签: .net multithreading visualization

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

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

在Visual Studio 2010 Release Candidate中,有一组用于可视化应用程序并发行为的工具。有关详细信息,请参阅http://www.drdobbs.com/tools/220900288

答案 2 :(得分:0)

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

附加只需在调试中启动您的应用程序(按f5)或按ctrl-alt-p

附加到运行应用程序的进程

所有这些都可以通过调试菜单和debug-> windows菜单

访问

一旦你被连接,它会显示一个线程列表,你所在的线程将有一个黄色箭头,你可以在线程上放置名称以帮助对它们进行排序,只需按f2重命名

你可以将一个线程连接到另一个线程或者冻结它们,然后在需要时解冻