从即时窗口进行多线程调试
本文关键字:多线程 调试 窗口 | 更新日期: 2023-09-27 18:00:40
当我闯入调试器并在主线程上从VS2010的即时窗口调用函数时,该函数将在同一线程上正常执行。但是,其他线程在评估期间似乎不会执行,只要它们处于睡眠状态即可。这种行为能得到某人的证实吗?看来,通过Windows API的线程间通信在这种情况下不能正常工作?
由于这可能会使评估挂在多线程场景中,因此任何解决方案都会受到高度赞赏。
编辑:这个问题似乎更普遍。与逐步调试相反,即时窗口显然只执行主/当前线程。到目前为止,我还没有找到任何关于限制的官方名单。所以,如果有人能帮上忙,那也太好了。。。
我遇到了同样的问题。这似乎是有意为之。或者至少有记录。
我想知道,为什么没有更多的人意识到这个问题。