2009-07-30 66 views
0

这是一个很难的标题,让我解释一下我的意思是,我目前正在编写多线程应用程序,当我在我的代码中设置断点:如何在调试多线程应用程序时调试visual studio 2008的调试器?

  • 有时断点不 休息,
  • 有时调试器不能 评估的变量,
  • 每一次,如预期一步 步骤不起作用(它跳跃 任何地方)

我的多线程应用程序有2个线程:一个是在Console.Read()等待用户输入,另一个是我想调试的用户输入。

一位同事与VS 2008有同样的问题。 你知道这个令人讨厌的问题的解决方案吗?

在此先感谢您的帮助!

+1

下面是关于该主题的相关线索: http://stackoverflow.com/questions/336628/step-over-when-debugging-multithreaded-programs-in-visual-工作室 – Laserallan 2009-07-30 11:59:29

回答