VC2008 无法调试,无法断点,断点无效的最终解决方法

今天VC2008忽然又出现断点无效了,按上次博客说的格式化了源文件,也删了编译工程数据库文件,问题依就.经过测试找到了终解决方法

其实出现这个问题常常出现在工程中某一个源文件中,多是文件内的一些不可视符出了问题,比较多的是由于制表符Tab(0x09)引起的

在无法点的源文件打开再把内容全选(Ctrl+A),然后在菜单 “编辑”-“高级”-“设置选定内容的格式”。要是还是无效可以用

UltraEdit解决,用UltraEdit打开源文件,然后在UltraEdit-菜单-视图-显示空格/制表符打上构,这时再看看源文件找到不正常的地方删除就解决问题了

如下图:

断点引起的无效地方

那个分号后面的">"符删了,就恢复正常了

附加:更为快速的方法是,选中无法命中断点的代码,编辑->高级->将选中行中的制表符替换为空格

你可能感兴趣的:(VC2008 无法调试,无法断点,断点无效的最终解决方法)