VS2010 无法命中断点

本文深入探讨编程中遇到无法命中断点的四大原因,并提供针对性的解决策略,帮助开发者高效定位问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近老是遇到无法命中断点这个问题,之前几次都是本地先备份,然后从服务器上重新更新,再把本地合进工程。但反复出现几次,发现有必要从根源上解决问题。

  经研究,发现引起无法命中断点的原因很多,该文讨论其中4种:

1、  该文本代码段未被程序执行;

2、  在执行程序时,修改了文本;

3、  文本中的制表符(TAB)引起;

4、  文本被以其他编码格式保存。

现在分别针对这四种情况进行解决,解决方案如下:

针对问题1,解决方案:

Ctrl + A全选文本,变动一下位置,如TAB,然后再恢复,Ctrl + Z,然后进行编译。针对该问题,也可以重新编译工程,但如果工程较大的话,比较费时间。

针对问题2,解决方案:

右键断点->位置->允许源代码与原始版本不同,当然这只是针对一个断点。如果改文本存在多个断点,用前面方法就比较繁琐,用下列方案:


针对问题3,解决方案:

格式化文本, Ctrl +A全选, 菜单:编辑-〉高级-〉设置选定内容的格式 (Ctrl+K, Ctrl+F)

针对问题4,解决方案:

一般vs2010的保存编码格式是ANSI码,用其他软件,如notepad++,打开文件,将文本格式重新保存为ANSI码格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SunkingYang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值