VS调试时偶发无法进入断点行号错乱等问题解决方法

Posted 小哈龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS调试时偶发无法进入断点行号错乱等问题解决方法相关的知识,希望对你有一定的参考价值。

一.前言

在使用VS调试时,有时会遇见以下这几种情况:

1.调试之前断点打在20行调试时断点却跑到了22行

2.调试时打了断点,单步调试时,它就时断不到该断的位置

我在调试时就经常遇见这种情况,刚开始是以为文件没有编译最新的,或者是调试文件(.pdb文件)没有更新,然后清理,重新生成,删除.pdb文件重新生成,都无济于事,好气啊。

二.解决方法

遇见这种情况有可能跟当前代码字符集与行尾格式有关,尝试用如下方式:

1.vs菜单--》文件--》高级保存选项

编码改为:UTF-8

行尾格式改为:Windows(CR LF)

修改之后,重新编译一下,OK,貌似可以了

以上是关于VS调试时偶发无法进入断点行号错乱等问题解决方法的主要内容,如果未能解决你的问题,请参考以下文章

关于VS2013调试IIS应用源代码时无法进入断点的问题总结

vs2013 无法进行断点调试,怎么解决

解决VS调试时断点不会命中

VS2015多线程调试断点无法进入卡住

为啥vs2005调试时有时候可以进入断点,有时候进入不了断点

Vs 开发时无法断点问题