当前位置:编程学习 > C#/ASP.NET >>

我的VS2005 断点调试没用了 根本拦截不住,而且失灵时不灵的,是怎么回事呀?急求大侠解释!!

我做项目中,突然发现VS2005 断点调试没用了,怎么回事呀,看不到单步调试没法监测错误,十分着急呀,望各位能帮帮在下,不胜感激! 
--------------------编程问答-------------------- 你以调试启动项目了没有? --------------------编程问答-------------------- 配置文件中设置了没呢? --------------------编程问答-------------------- 找到index.aspx页面,右键设为起始页,然后F5运行。


再不行就把vs关掉,从新启动下 , 这个问题很正常的。 --------------------编程问答-------------------- 你按的是F5 还是CTRL+F5 --------------------编程问答-------------------- 有些的地方是不能设断点的,你一般设断点喜欢设在什么位置? --------------------编程问答-------------------- 你的運行模式是 Debug ? 還是 Release ?
前者可斷點調試,后者會跳過斷點運行.
-------------------------------------

如果不是上面問題,應該跟vs2005某些東西受破壞有關. --------------------编程问答-------------------- 你要先把你要运行的界面设为起始页,然后再按F5运行,注意断点要设置对 --------------------编程问答-------------------- 把你开的其他的IE给关了。 。。然后再调试。。 --------------------编程问答-------------------- 视图-工具栏-调试。就会出来断点调试的东西。 你点上断点以后程序运行自动进入断点,也会出来的。 --------------------编程问答--------------------
引用 3 楼 txy651262036 的回复:
找到index.aspx页面,右键设为起始页,然后F5运行。


再不行就把vs关掉,从新启动下 , 这个问题很正常的。


+1
这个问题太常见了。 --------------------编程问答-------------------- 起始页的page_load设置了也拦不住? --------------------编程问答-------------------- 我平时是附加到进程之后调试。 --------------------编程问答--------------------  如果有时候不行, 点击调试, 进入附加进程,选择你运行的页面的进程  --------------------编程问答-------------------- 偶也有这种情况,不过是附加到进程无法调试,
如果是直接F5运行是可以调试的。前提要为一个页面设为起始页 --------------------编程问答-------------------- 如果是ie8的话 要在HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
添加一个名为TabProcGrowth的dword值并设置为0。 --------------------编程问答-------------------- 先按F5在按F11 --------------------编程问答-------------------- 把你开的其他浏览器窗口全部关了,如果配置没问题肯定就能调试了
--------------------编程问答-------------------- 也许是运行代码,与调试器里的代码不一致 --------------------编程问答-------------------- 是不是你的断点处设置了条件,有时满足条件断点就执行?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,