VS单步调试的无法进入断点、行号错乱等问题解决方法
2015-05-27 17:21
1411 查看
Visual Studio有时候会出现单步调试时候,断点处变成不可命中,始终提示“当前不会命中断点。源代码与原始版本不同。”
或者就算能进入断点,单步调试时实际执行的代码与源码行号不匹配的问题。
通常原因是因为代码中有非ASCII字符等原因。
尤其是使用了拷贝的网页上的代码,或者使用了老外写的代码,容易出现这类问题。
解决方法:
1、在VS中打开该文件,打开另存为(Save as)对话框。
2、点击对话框中“保存(Save)”按钮右边的向下三角形按钮。
3、编码方式(Encoding)选择UTF-8。
4、行尾(Line Endings)选择Windows(CR LF)。
如下图所示。
其他参考资料:
1、行尾标准化:
/article/4692899.html
2、编码方式与C4819警告:
http://bbs.csdn.net/topics/390457909
https://social.msdn.microsoft.com/Forums/vstudio/en-US/94153c9d-64ad-4f41-848c-c96b359e4542/unicode-error?forum=vcgeneral
或者就算能进入断点,单步调试时实际执行的代码与源码行号不匹配的问题。
通常原因是因为代码中有非ASCII字符等原因。
尤其是使用了拷贝的网页上的代码,或者使用了老外写的代码,容易出现这类问题。
解决方法:
1、在VS中打开该文件,打开另存为(Save as)对话框。
2、点击对话框中“保存(Save)”按钮右边的向下三角形按钮。
3、编码方式(Encoding)选择UTF-8。
4、行尾(Line Endings)选择Windows(CR LF)。
如下图所示。
其他参考资料:
1、行尾标准化:
/article/4692899.html
2、编码方式与C4819警告:
http://bbs.csdn.net/topics/390457909
https://social.msdn.microsoft.com/Forums/vstudio/en-US/94153c9d-64ad-4f41-848c-c96b359e4542/unicode-error?forum=vcgeneral
相关文章推荐
- VC调试无法进入断点解决方法。
- VS调试无法进入DLL中断点解决方法
- VC调试无法进入断点解决方法
- Ubuntu下Android手机无法识别进入调试问题解决方法
- VC调试无法进入断点解决方法
- VS2008 在IE8中 调试 ActiveX控件 无法进入断点的解决方法 设置VS2008和IE8 调试ATL MFC ActiveX控件
- VC调试无法进入断点解决方法
- VS调试无法进入DLL中断点解决方法
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- VC调试无法进入断点解决方法。
- VC调试无法进入断点解决方法
- VS调试时断点无法进入或命中的原因及解决方法(PDB引发的)
- VC调试无法进入断点解决方法。
- VS调试无法进入DLL中断点解决方法
- 解决:eclipse 断点调试进入到class文件,无法查看变量值问题
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- intellij idea 运行 tomcat,无法进入断点的问题解决方法
- 解决:eclipse 断点调试进入到class文件,无法查看变量值问题
- VS调试时断点无法进入或命中的原因及解决方法(PDB引发的)
- 解决STM32调试,无法进入main函数的问题