Visual Studio 2010的"线程"窗口中的<Not Available>和[Thread Destroyed]详细信息

Ign*_*cia 9 .net c# multithreading callstack visual-studio-2010

我一直在尝试使用一个应用程序调试与线程相关的一些问题.当我附加到应用程序时,我看到一个像这样的窗口:

在此输入图像描述

这个名为"[Thread Destroyed]"的帖子是什么?应用程序代码肯定不会写这个名字.

是什么意味着Thread没有调用堆栈."Acquisition Engine"线程在应用程序内部创建,并在循环内运行直到停止.如果线程被停止,它将退出循环并终止它的生命,因此它应该在线程列表中.如果它存在,因为它还没有退出循环,那么,又是什么意味着callstack不可用?

在此先感谢您的帮助,这个似乎并不容易.

Ivo*_*ops 1

[Thread Destroyed] 表示析构函数已被调用并且线程不再存在。