日期:2014-05-18  浏览次数:20352 次

郁闷啊!VS2008设置了的断点无效!碰到过这样问题的请进
郁闷啊!VS2008设置了的断点无效!碰到过这样问题的请进,在这个项目中设置了很多断点,一个都不进(程序没错!能正常运行)。打开另一个项目,设置的断点都可以进。郁闷中,求解决办法。希望碰到过这样问题的兄弟给个解决办法,小弟不胜感激!

------解决方案--------------------
帮你顶一下
------解决方案--------------------
你确定这个项目是在debug下运行的吗
------解决方案--------------------

你是直接调试,还是附加进程调试?

重启下机器试试吧
------解决方案--------------------
帮顶一下!!!!!!!!!!!!!
------解决方案--------------------
碰到过,有些项目能调试,有些项目不能调试,奇怪的是我换机器后,就能调试了.
帮顶
------解决方案--------------------
原因一、项目配置成“Release”

这个错误是最最简单的,只需要将配置改成“DEBUG”即可。

原因二、操作与事件之间没有被关联

这个原因是因为项目之间的复制、粘贴文件所致。解决办法是打开怀疑的aspx页面,在设计视图上任意位置双击进入后台。

原因三、源文件可能和原始版本不同

这个原因是由于项目的移动所致。解决办法是重新生成所有的项目,并重新设置引用。

原因四、form表单因为需要文件上传而添加了enctype="multipart/form-data"属性。去掉即可。

原因五、web.config文件的问题,这个问题很怪,你需要重新写一个web.config文件,慢慢试试。我曾在syste.web节点外添加location节点,以解决与其下面的虚拟目录的集成关系问题,结果造成了无法设置断点。后来修改了web.config文件后才行。

------解决方案--------------------
还没遇到过这种情况.帮顶一下
------解决方案--------------------
探讨
原因一、项目配置成“Release”

这个错误是最最简单的,只需要将配置改成“DEBUG”即可。

原因二、操作与事件之间没有被关联

这个原因是因为项目之间的复制、粘贴文件所致。解决办法是打开怀疑的aspx页面,在设计视图上任意位置双击进入后台。

原因三、源文件可能和原始版本不同

这个原因是由于项目的移动所致。解决办法是重新生成所有的项目,并重新设置引用。

原因四……

------解决方案--------------------
检查输出路径和pdb文件
------解决方案--------------------
是调用的dll, 还是自己当前项目的断点

在需要断点的地方 添加一句 System.Diagnostics.Debugger.Break();

试一试
------解决方案--------------------
我碰到这种情况一般是重新生成下,之后打断点附加进程就可以了 还有一个原因是 项目配置成“Release”

------解决方案--------------------
学习了.这个没碰到过.
------解决方案--------------------
右下角服务停掉。关掉网站,检查楼上说的设置,重新按F5,
 另外点击调试时,是否出现什么提示?