如何断点调试多线程? .
来源:互联网 发布:淘宝店铺招牌素材 编辑:程序博客网 时间:2024/06/08 15:06
下面是我的代码:
private void menuItem2_Click(object sender, System.EventArgs e)
{
Thread thread=new Thread(new ThreadStart(this.foo));
thread.Start(); //在这一行设置第一个断点
}
public void foo()
{
this.textBox1.Text+="blah..blah.."; //在这一行设置第二个断点
}
用F5运行以后,当程序运行到第一个断点即thread.Start()时,用Step Into或者Step Over的确无法再跟踪到第二个断点this.textBox1.Text+="blah..blah.."。
解决这个问题的方案是,在第一个断点的地方用Step Out(即Shift+F11)或者Continue(F5)。这样就可以跟踪到第二个断点了,您不妨试一试。
private void menuItem2_Click(object sender, System.EventArgs e)
{
Thread thread=new Thread(new ThreadStart(this.foo));
thread.Start(); //在这一行设置第一个断点
}
public void foo()
{
this.textBox1.Text+="blah..blah.."; //在这一行设置第二个断点
}
用F5运行以后,当程序运行到第一个断点即thread.Start()时,用Step Into或者Step Over的确无法再跟踪到第二个断点this.textBox1.Text+="blah..blah.."。
解决这个问题的方案是,在第一个断点的地方用Step Out(即Shift+F11)或者Continue(F5)。这样就可以跟踪到第二个断点了,您不妨试一试。
0 0
- 如何断点调试多线程?
- 如何断点调试多线程? .
- 如何构建多线程+断点下载
- gdb调试: 多线程-宏-条件断点
- 如何对抗硬件断点之一 --- 调试寄存器
- eclipse 下调试launcher,如何设置断点
- 如何对抗硬件断点之一 --- 调试寄存器
- 如何调试程序(含使用断点)
- 使用ANDROID STUDIO如何开展断点调试
- myeclipse 中如何设置断点 进行调试
- Maven + Eclipse + Tomcat 如何设置断点调试
- Qt Creator如何保存调试断点?
- eclipse环境下如何使用断点调试?
- phpStorm如何进行xDebug断点调试
- myeclipse 如何调试 如何下断点 下断点取消断点的快捷键
- 如何进行多线程调试
- 如何设置断点调试并关闭调试界面
- 多线程调试运行错误,出现类似断点的标记
- leetcode-palindrome number
- MySQL新建用户,授权,删除用户,修改密码
- C++类型转换关键字(*_cast)
- LeetCode(9) Palindrome Number
- 苹果Xcode帮助文档阅读指南
- 如何断点调试多线程? .
- Dede二次开发程序详解(dede爱好者必备)
- C# textBox用法总结 [持续更新]
- Java:String、StringBuffer和StringBuilder的区别
- hiho一下 第二十七周:最小生成树二·Kruscal算法
- Disabling disk caching in Ubuntu
- LeetCode Construct Binary Tree from Inorder and Postorder Traversal
- Appium 服务器端从启动到case完成的活动分析
- Linux RHEL4下安装SNMP并配置