【发布时间】:2008-09-19 14:46:46
【问题描述】:
我正在开发一个 .Net 应用程序,它有多个线程来做各种事情。 当生产中出现问题时,我希望能够查看哪些线程正在运行(通过它们的托管名称)并且还能够暂停/终止它们。
无论如何要做到这一点?
VS 并不总是可用(虽然是一个不错的选择),而且 WinDbg UI 不适合 lite 的人。
我考虑过一个程序内线程窗口,就像 VS 在调试时那样,但找不到一种编程方式来做到这一点。 Process.GetThreads 返回的可用数据非常少。
【问题讨论】:
标签: .net multithreading