VS2005在多线程函数中为什么不能跟踪调试

Maxdell 2008-05-22 07:30:57
奇怪,只能运行前断点到函数内部,再单步跟踪就直接跳出线程了。

请问大家是怎么调试跟踪多线程的?

...全文
296 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
number1170196649 2011-09-03
  • 打赏
  • 举报
回复
多线程不能单步调试,因为你不知道你要跟踪的是哪个线程。
aq4253 2011-07-17
  • 打赏
  • 举报
回复
kan kan
xpy5202008 2010-01-08
  • 打赏
  • 举报
回复
非常感谢
周公 2008-05-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 DengXingJie 的回复:]
既然是多线程,那你打算要VS跟踪哪一个线程呢?
在每个线程对应的方法中写LOG日志信息倒也是个办法
[/Quote]

一般是往控制台写一些信息或者写到文本文件中去。
jinjazz 2008-05-22
  • 打赏
  • 举报
回复
可以跟踪到线程里面的,你仔细看看是否有什么地方抛出异常
DengXingJie 2008-05-22
  • 打赏
  • 举报
回复
既然是多线程,那你打算要VS跟踪哪一个线程呢?
在每个线程对应的方法中写LOG日志信息倒也是个办法
hery2002 2008-05-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wodegege10 的回复:]
写写一些调试信息,然后输出
[/Quote]
wenbin 2008-05-22
  • 打赏
  • 举报
回复
写写一些调试信息,然后输出

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧