asp.net - Visual Studio 2008 ASP.Net 调试僵尸断点被删除后又回来了

标签 asp.net visual-studio-2008 debugging breakpoints

在 Visual Studio 2008 中调试 ASP.Net 网站时,我在代码隐藏页面中设置了一个断点。我刷新页面或者提交调用方法,断点被命中。然后我删除断点并继续执行。我对代码隐藏页面进行了更改并保存。我再次提交或刷新,删除的断点又回来了!它再次被击中,我再次将其删除。我试过删除、禁用,但没有任何效果,如果我对页面进行更改,它会不断返回。这是非常烦人且无效率的。我发现使断点永久消失的唯一方法是使用调试菜单删除所有断点项,这显然不太理想。我也能够在其他开发人员的机器上重现这一点。这里发生了什么?这是故意的吗?这是VS中的错误吗?如何防止这些僵尸断点复活?

最佳答案

这可能是一个错误。使用删除所有断点 (Shift+F9) 或尝试在停止(非运行)模式下删除断点。

关于asp.net - Visual Studio 2008 ASP.Net 调试僵尸断点被删除后又回来了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3152841/

相关文章:

c# - 如何部署具有多个区域的 asp.net mvc 4 应用程序

asp.net - 在 GridView 中将可排序的行标题居中

Javascript 函数没有在需要的地方被调用

asp.net - 如何在 ASP.NET MVC 网站上执行定期工作?

c# - 表单和设计器文件未在解决方案资源管理器中链接

visual-studio-2008 - 下载的geckofx-18.0-package上的语法错误,如何解决?

visual-studio-2008 - 搁置待定的TFS更改

VB.NET 奇怪的输出消息 "Uninit : Still Alive 1"

python - Wxpython 应用程序在某些 XP 安装上失败

vb.net - 测试代码是否在 Debug模式下执行