【发布时间】:2009-11-22 00:38:04
【问题描述】:
我正在尝试在我的 ASP.NET Web 应用程序中调试一些代码。
我在页面代码隐藏的一个页面事件中设置了一个断点,这曾经用一个特殊的图标代替红色断点,表示符号尚未加载,断点不会被命中。
这个错误并没有重复,但为什么我不能打断点?
另外,当我按下停止时,我会在 VS 中弹出一个提示:
停止调试...
正在停止调试,但尚未完成。您可以强制调试完全停止,但任何附加的进程都可能终止。
调试完全停止后,此窗口将自动关闭。
完全停止
开始调试时,我的浏览器中也没有显示该网站。 :(
更糟糕的是,我的页面代码隐藏中有这样一行代码:
RssFeedSites = opml.Parse(filestream);
我将有问题的断点放在这一行。但是我在 opml 的 Parse() 方法中有一个程序断点,但这也没有被命中。
谢谢
【问题讨论】:
-
你是不是在调试的时候真的没有打断点,还是说看到图标说不会打断点?
-
修复了这个问题。错误的启动项目顺序。网站现在出现在浏览器中并且断点被击中:)(部分感谢另一个有同样问题的线程)。
标签: asp.net visual-studio-2008 debugging