您的位置:首页 > 编程语言

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

2009-01-15 10:36 507 查看
 问题描述:

解决在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
  回复  引用    

#16楼  2008-12-09 10:30 ①秒钟de浪漫 [未注册用户]
谢谢13楼
重新生成解决方案OK了
  回复  引用    

#17楼  2008-12-29 18:37 守护者F [未注册用户]
全都用过了,都不行。。。快崩溃了
  回复  引用    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐