我有一个应用程序,其中有多个线程,并且大多数时候它们只是在等待事件发生(例如,使用 AutoResetEvent.Wait)。
在这种情况下,如果我尝试使用即时窗口执行命令,无论我使用什么线程,我都会得到“无法评估表达式,因为当前线程处于睡眠、等待或加入状态”。我想知道是否有任何技巧可用于例如使线程停止等待(例如以某种方式设置 AutoResetEvent)。
我已经阅读了暂停时的调试和“无法评估表达式”,所以我担心这可能是不可能的。
我有一个应用程序,其中有多个线程,并且大多数时候它们只是在等待事件发生(例如,使用 AutoResetEvent.Wait)。
在这种情况下,如果我尝试使用即时窗口执行命令,无论我使用什么线程,我都会得到“无法评估表达式,因为当前线程处于睡眠、等待或加入状态”。我想知道是否有任何技巧可用于例如使线程停止等待(例如以某种方式设置 AutoResetEvent)。
我已经阅读了暂停时的调试和“无法评估表达式”,所以我担心这可能是不可能的。