【问题标题】:multithread debugging from immediate window从即时窗口进行多线程调试
【发布时间】:2011-06-30 07:46:54
【问题描述】:

当我闯入调试器并从主线程上 VS2010 的即时窗口调用一个函数时,该函数会在同一个线程上正常执行。但是,似乎 other 线程在评估期间不会执行,只要它们处于睡眠状态。这种行为可以得到某人的证实吗?似乎是,通过 Windows API 的线程间通信在这种情况下不能正常工作?

由于这可能会使评估在多线程场景中挂起,因此也非常感谢任何解决方法。

编辑:问题似乎更普遍。与逐步调试相比,立即窗口显然只执行主/当前线程。到目前为止,我无法找到任何有关限制的官方列表。因此,如果有人可以提供帮助,那就太好了……

【问题讨论】:

    标签: c# multithreading visual-studio-2010 debugging immediate-window


    【解决方案1】:

    我遇到了同样的问题。似乎是有意的。或at least documented

    我想知道,为什么没有更多的人意识到这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-18
      • 2013-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-09
      相关资源
      最近更新 更多