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

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

 问题描述:

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

今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题

就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”信息

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

“工具”,“选项”,“调试”,“要求源文件与原始版本完成匹配”去掉勾。

解决方案:

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

////////////////////////////////////////

FeedBack:

#1楼   2008-04-05 23:23  助燃       
我也碰到了你说的问题,不过重新格式化没解决,之后清理解决方案,再重新生成就好了。
   回复   引用   查看     
#2楼   2008-04-10 17:46  freewave [未注册用户]
今天用VC2005,遇到这个问题, 清理解决方案不行, 但是在格式化源代码后就ok了, 谢谢分享!
   回复   引用     
#3楼   2008-04-11 10:23  freewave [未注册用户]
今天又遇到这个问题。 发现格式化也不管用了-_-!
补充一下在网上发现解决方法: 将出问题的文件用notepad打开,然后另存为Unicode编码,就可以解决!

   回复   引用     
#4楼  [ 楼主] 2008-04-11 12:00  星星工作室       
谢谢你的补充说明
   回复   引用   查看     
#5楼   2008-04-22 17:03  lisen [未注册用户]
解决方法。。
分析原因,个人觉得是:
项目生成的(即OBJ文件夹,存着两种版本)与临时生成 (Temporary ASP.NET Files目录下)不一致,,
之前我用了上述的方面不能解决。把两个目录的文件删除之后,正常了。

   回复   引用     
#6楼   2008-05-21 08:31  Zerg [未注册用户]
正解:
#3楼 2008-04-11 10:23 freewave [未注册用户]
今天又遇到这个问题。 发现格式化也不管用了-_-!
补充一下在网上发现解决方法: 将出问题的文件用notepad打开,然后另存为Unicode编码,就可以解决!

感谢3楼的兄弟!
   回复   引用     
#7楼   2008-05-23 00:02  Zerg [未注册用户]
--引用--------------------------------------------------
Zerg: 正解:
#3楼 2008-04-11 10:23 freewave [未注册用户]
今天又遇到这个问题。 发现格式化也不管用了-_-!
补充一下在网上发现解决方法: 将出问题的文件用notepad打开,然后另存为Unicode编码,就可以解决!

感谢3楼的兄弟!
--------------------------------------------------------
如果还是不行,那就是终极解决办法了:重命名文件!如果是由同一项目中存在多个相同文件名的页面文件及相应CS文件造成“当前不会命中断点。源代码与原始版本不同”错误,可以在VS2005解决方案资源管理器里,右键该文件并重命名成新的文件名。
   回复   引用     
#8楼   2008-06-05 11:46  第九宇宙 [未注册用户]
这就是微软的垃圾产品。
   回复   引用     
#9楼   2008-06-05 11:47  第九宇宙 [未注册用户]
你看微软的提示,你永远都不知道问题真正发生在什么地方。
   回复   引用     
#10楼   2008-06-06 17:30  hi Summer [未注册用户]
谢谢,用记事本打开另存为unicode可以解决问题
   回复   引用     
#11楼   2008-07-29 09:37  云鹏 [未注册用户]
重新生成一下解决方案就好用了,我碰到过
   回复   引用     
#12楼   2008-07-29 09:38  云鹏 [未注册用户]
重新生成一下解决方案就好用了,我碰到过
http://www.UwebHome.com
   回复   引用     
#13楼   2008-10-23 11:10  阿政 [未注册用户]
可能输入了是一个字符集的字符,解决办法:
1、先清理解决方案再重新生成解决方案;
2、用记事本另存一个一下;
   回复   引用     
#14楼   2008-10-28 17:20  micosoft [未注册用户]
微软就是垃圾啊 我今天突然出现这个问题 我都郁闷死了 以前从来没有遇到过,我估计是微软读取文件路径有问题
   回复   引用     
#15楼   2008-11-11 19:23  图书维基网 [未注册用户]
管用啊

http://www.tushu.cc
   回复   引用     
谢谢13楼
重新生成解决方案OK了
   回复   引用     
#17楼   2008-12-29 18:37  守护者F [未注册用户]
全都用过了,都不行。。。快崩溃了
   回复   引用     
           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

猜你喜欢

转载自blog.csdn.net/bgfuufb/article/details/84001111