解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题

解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题

15人阅读 评论(0) 收藏 举报

【转载】今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题,就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”信息。

清理项目、重编项目、重新拷贝原文件都解决不了问题。

解决方案:

导致该问题的原因可能输入了是一个字符集的字符,

方法一: 通过重新格式化出问题的源文件亦可以解决,即在VS2005中选择 “编辑”-“高级”-“设置选定内容的格式”;

方法二: 先清理解决方案,再重新生成解决方案;

方法三: 将出问题的文件用notepad打开,然后另存为Unicode编码即可;

附:对于我的问题,方法一无效,方法二有效,方法三未使用。

代码中注释太多也会导致该问题。

阅读更多
个人分类: vc
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭