我在 C# 和 VB.Net 中继承了一个相当大的 visual studio WinForms 项目
当我使用它时,我在调试窗口中收到如下消息:
The thread '<No Name>' (0x1194) has exited with code 0 (0x0).
The thread '<No Name>' (0x664) has exited with code 0 (0x0).
The thread '<No Name>' (0x14b0) has exited with code 0 (0x0).
为了更好地理解该软件,我很想调查一下这些线程是什么。是否有任何我可以使用的工具或我可以打开的调试选项允许我在创建/终止新线程时中断?
注意:我在我能找到的所有“... = new Thread”和“....RunWorkerAsync()”代码上都设置了断点,但它们都不是。
最佳答案
我知道这不是您问题的确切答案,但这里有一些已发布到另一个问题的相关信息:Break on thread creation in Visual Studio debugger
关于c# - 是否可以捕获线程开始和结束事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14947944/