VS2005下如何调试多线程的C#程序?
我在线程执行的方法(如foo)设置断点,调试器是停下来了,但F11单步执行不行(和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.."; //在这一行设置第二个断点
.......
}
在主线程中(如断点一处)单步执行没有问题
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.."; //在这一行设置第二个断点
.......
}
...全文
相关推荐
VS2005典型实例大全(C#)源码
VS2005典型实例大全(C#)源码
全面掌握Visual C# 2005开发技术
本文还有配套的精品资源,点击获取 简介:《Visual C# 2005开发技术》深入讲解C#编程语言核心概念、.NET Framework基础及Visual Studio 2005软件开发方法。本书涵盖了面向对象编程、控制流语句、数组与集合、函数与委托、异常处理、CLR、应用程序域、类库、IDE使用、项目管理、调试工具、设计师、数据库访问、***、LINQ、Web编程、AJ...
VS2005环境下的小型系统服务器端开发实践
本文还有配套的精品资源,点击获取 简介:本文教程旨在详细指导如何使用Visual Studio 2005(VS2005)开发小型系统的服务器端。重点介绍服务器端的核心功能实现,如文件管理、数据库操作、网络通信和性能优化。首先,讲解文件接收功能的实现,包括文件大小和类型检查以及错误处理机制。其次,讨论使用VS2005内置SQL Server数据库支持和ADO.NET框架进行数...
C#开发wince程序中vs2005无法启动调试解决方案
C#开发wince程序中vs2005无法启动调试解决方案
如何在vs2005,vs2010下进行局域网内的远程调试c++和c#项目
本文档讲述了如何在vs下进行局域网内的远程调试。


