1、在工具栏上右键——调试位置

菜单

工具栏如下:

工具栏

static void Main(string[] args)

{

var list = new List();

for (int i = 1; i < 255; i++)

{

list.Add($"192.168.0.{i}");

}

var ips = list.ToArray();

Parallel.ForEach(ips, PingTest);

Console.ReadKey();

}

private static void PingTest(string host)

{

var p = new Ping();

while (true)

{

var ret = p.Send(host, 500);

if (ret.Status != IPStatus.Success)

{

Console.WriteLine($"Ping {host} response {ret.Status}, time {ret.RoundtripTime}");

}

Thread.Sleep(500);

}

}

按F5启动调试之后,进程下拉框亮了,但线程并没有

运行后

这时候我们要在子线程中下个断点

image.png

这时候就可以切换线程了

image.png

vs调试linux多线程,VS2017多线程调试相关推荐

  1. linux中多进程调试,linux下用gdb调试多进程

    今天来学习一下linux下gdb如何调试多进程,在学习之前我我们能先看一张表: 这张表是gdb调试的命令表,这对那些对gdb不熟的同学来说是非常有必要的. 一.多进程调试的命令 1.set follo ...

  2. virtualbox调试linux内核,virtualbox+kgdbt调试linux内核

    参考http://blog.csdn.net/zr_lang/article/details/8107015 环境需求: 两台linux虚拟机,我这里用的virtualbox安装的ubuntu12.0 ...

  3. vs2013调试linux程序,vs 2013调试的时候重启的解决方案

    今天在用vs 2013 调试程序的时候,vs 总是莫名其妙的关闭,停止运行,泪蹦了..... 是什么原因呢? 以前的时候可是好好的啊,经过认真的思索,最近装过和vs 2013 相关的程序也只有 ref ...

  4. Linux内存不够调试,Linux系统内存错误调试方法

    而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由g ...

  5. linux命令行 jdb,设置调试linux下jdb远程调试tomcat源码

    时间紧张,先记一笔,后续优化与完善. 在tomcat打开调试设置jvm参数 -Xrunjdwp:transport=dt_socket,server=y,address=9090,suspend=y ...

  6. eclips调试linux内核,使用Eclipse调试Qemu及Linux Kernel

    1. 下载Qemu代码 1. 下载版本 下载qemu-2.6.0版本代码,下载地址 2. 解压tar jxvg qemu-2.6.0.tar.bz2 3. 配置 配置命令如下./configure – ...

  7. isp调试linux程序,相机isp调试 - Linux - Firefly开源社区相机isp调试

    你好,我也遇到了同样的问题,以下是我的详细报错信息,请问有解决办法了吗? =============================================================== ...

  8. 手把手教你调试Linux C++ 代码(一步到位包含静态库和动态库调试)

    手把手教你调试Linux C++ 代码 软件调试本身就是一项相对复杂的活动,他不仅要求调试者有着清晰的思路,而且对调试者本身的技能也有很高的要求.Windows下Visual Studio为我们做了很 ...

  9. 使用Android模拟器调试linux内核

    使用Android模拟器调试linux内核 为什么需要调试linux内核 如何在Android上调试内核 开发环境 创建模拟器 下载goldfish内核源码 编译goldfish内核 编译内核遇到的问 ...

最新文章

  1. HDU 2159 FATE【二维完全背包】
  2. 位置相关属性offset(),position(),scrollTop()等
  3. Java入门之初识设计模式---单列模式
  4. Ubuntu 迁移 /tmp 到别的硬盘
  5. 让Windows Live Messenger支持多账户登录
  6. JPA /休眠刷新策略初学者指南
  7. 《程序员在第一季度追姐姐的书》——提升自己的形象气质
  8. 云计算架构设计6大原则,你遵循了吗?| 赠书
  9. 软件测试,何去何从?
  10. SpringBoot : Consider defining a bean of type xxx in your configuration.
  11. JQuery Ajax调用asp.net后台方法
  12. [Angular 2] ngFor
  13. javaweb--请求转发
  14. Android逆向工程实例 -- 善领安卓版DSA APP手势操作bug修复
  15. 金蝶K3开发-工业老单据序时薄隐藏列内容
  16. Ubuntu系统接入移动硬盘后打不开问题
  17. 中国互联网史就是一部流氓史!
  18. 52函数零点或方程根的个数讨论
  19. EasyExcel表头校验,表内容校验
  20. 淘宝店铺pc端代码详细解析

热门文章

  1. python strip和split_python strip() 函数和 split() 函数的详解及实例
  2. js - 预加载+监听图片资源加载制作进度条
  3. java.util报错
  4. 三级IP地址的子网划分
  5. 来不及解释!python字符串常用方法大全,先收藏再说
  6. django 发送php,django 使用 request 获取浏览器发送的参数
  7. AR导航真的有前途,马云领衔1亿2500万投资
  8. java set 接口_java笔记四:Set接口
  9. vivox20 html阅读器,【vivoX20评测】屏幕:全面屏也得看显示素质_vivo X20_手机评测-中关村在线...
  10. php多表条件排除然后输出,php – 从具有多个要求的两个表中选择值,但仅使用其中一个...