如何在多线程程序中一次只在一个线程中保存Visual Studio调试器?

gus*_*gbc 4 c# debugging multithreading visual-studio

在多线程应用程序中,当我创建多个线程时,如果它们保持睡眠和唤醒,如何只将调试器保留在其中一个中?我正在使用C#.

补充:我的应用程序需要创建一些线程来控制,每个线程都有自己的(简化)硬件设备.

每个都从其设备返回一些数据,它会影响另一个线程.

要检查一个单独的线程是否正常工作,我需要"冻结"一个并在特定时刻检查它是否会"伤害"其他线程.

Bra*_*vic 5

好吧,您可以直接从调试器冻结所需的线程:

在此输入图像描述