【发布时间】:2009-09-14 19:52:07
【问题描述】:
我有一个多线程应用程序。它还使用一些非托管代码,即 ODBC 驱动程序。如果我在特定线程中,有时我会按 F10 跳过,但它不会在下一行停止,程序运行就像我按 F5 继续一样。任何想法为什么会这样?
更新 1
当我说程序运行时,我指的是我所在的线程。我有一个文件是信号线程。我在 C 上休息,按 F10,没有任何休息,我一直得到指令到 Z。
【问题讨论】:
-
F10 是“step over”——你的意思是推 F11,也就是“step into”吗?
标签: c# .net multithreading debugging