解决方案: 导致该问题的原因可能输入了是一个字符集的字符, 方法一: 通过重新格式化出问题的源文件亦可以解决,即在VS2005中选择 “编辑”-“高级”-“设置选定内容的格式”; 方法二: 先清理解决方案,再重新生成解决方案; 方法三: 将出问题的文件用notepad打开,然后另存为Unicode编码即可;...
在某个源文件中设置的断点总是无效,提示“当前不会命中断点,源代码与原始版本不同”等信息。 菜单栏“编辑”-“高级”-“设置选定内容的格式”重新格式化文件就能解决,ALT+F8效果相同。
基本的原因都是因为文件编码格式的问题引起的。但是我实际上并没有改变什么编码格式,唯一值得怀疑的一点是,我复制过一张图片,而我在进行代码编写的时候,无意中按到了ctrl+v,下面的代码自动向下换了一行,然后我把多出来的这些空格,选中,用退格键删掉了。之后就出现了一只不能命中断点的问题。 至于解决办法,我找到...
开发时有一个工程的一个文件的断点无效,VS 2005提示说当前不会命中断点。源代码与原始版本不同,请在断点选项里设置允许源代码与原始版本不同。这个是针对单个断点进行设置。如果要对所有的断点 进行设置,则要在“工具”——〉“选项”——〉“调试”——〉“要求源文件与原始版本完成匹配”去掉勾。 实际上有比这...
基本的原因都是因为文件编码格式的问题引起的。但是我实际上并没有改变什么编码格式,唯一值得怀疑的一点是,我复制过一张图片,而我在进行代码编写的时候,无意中按到了ctrl+v,下面的代码自动向下换了一行,然后我把多出来的这些空格,选中,用退格键删掉了。之后就出现了一只不能命中断点的问题。
VS2010 MFC:“当前不会命中断点。源代码与原始版本不同” 这是由于文件格式变化引起的; 解决办法:1、打开设置断点不起作用的 cpp 文件; 2、打开编辑菜单,点“全选”(Ctrl + a); 3、打开编辑菜单,高级,点“设置选定内容的格式”; 重新编译后,断点就起作用了。
VS2008 "当前不会命中断点。源代码与原始版本不同"解决方法 全选CPP文件内容,选择 “编辑”-“高级”-“设置选定内容的格式”,保存,重新编译,OK搞定
VS2008 "当前不会命中断点。源代码与原始版本不同"解决方法 全选CPP文件内容,选择 “编辑”-“高级”-“设置选定内容的格式”,保存,重新编译,OK搞定
【vs2010调试】当前不会命中断点 源代码与原始版本不同 解决方案:全选CPP文件内容,选择 “编辑”-“高级”-“设置选定内容的格式”,保存,重新编译。
vs提示“当前不会命中断点,源代码与原始版本不同”的一种解决办法 日一二三四五六 2324252627281 2345678 9101112131415 16171819202122 23242526272829 303112345 将出问题的cpp文件用notepad打开,另存为‘unicode’类型,覆盖源文件即可