可以在VS'17调试模式下查看定时器线程吗?

时间:2018-05-15 02:47:01

标签: c# multithreading visual-studio debugging system.timers.timer

我正在尝试通过继续计时器来确保我的程序不会导致“线程树”场景,并在循环时打开新的计时器(线程)...如果这是有道理的。 然而,我的主要问题正如听起来一样; 我确实知道如何,并且已经打开Visual Studio 2017中的线程视图,但是Timer过去事件打开的线程都没有出现在线程视图中。 我不认为它与此事有任何关系,因为Timers是System.Timers--但是这个项目是在Unity3D中构建的。

1 个答案:

答案 0 :(得分:1)

我还没有使用Unity3D应用程序对此进行测试,但我希望System.Timers.Timer创建的线程将显示在Threads窗口中。毕竟,它们只是以特定方式创建的后台线程。您应该能够非常轻松地验证这一点:在计时器线程调用的方法中放置一个断点。点击后,您将在“线程”窗口中看到该线程。继续,线程将根据您描述的内容消失。