asp.net - 后面代码中的断点未命中

标签 asp.net debugging breakpoints code-behind

我猜是常见问题,但到目前为止还没有解决方案:

我的断点(asp.net 2.0)在“后端”程序集中得到很好的命中,但没有
在后面的代码中。

我什至可以看到
<% Response.CacheControl="无缓存"; %> 行在我的 asp.net 主文件中被击中
但仍然不是背后的代码。

我使用的是 VS 2005,Windows 7 32 位。
知道我还能检查什么吗?

最佳答案

如果您的代码文件比正在运行的编译版本更新(在 Web 服务器上,无论是 IIS 还是开发服务器),将不会命中断点(红色圆圈将是空心的)。

尝试进行清理/重建,看看是否有效。

编辑:

我刚刚注意到你上一条评论中的一些内容;你说你要附加到asp.net进程。您要附加到哪个进程?它应该是 w3wp.exe。

关于asp.net - 后面代码中的断点未命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059051/

相关文章:

c# - 如何反序列化 JSON

c# - 解码和编码字符串 - HardCoded KEY for Symmetric Algorithms

php - 为什么ob_get_clean()在函数体中不起作用?

调试 F# 代码和函数式风格

twitter-bootstrap - Bootstrap - 更改断点导航栏?

c# - 禁用 DropDownList 中的第一项

c# - 找到与名为 'Home' 的 Controller 匹配的多个类型。 (奇怪的错误)

Android Studio调试清除应用程序数据但再次运行应用程序时数据没有被删除?

python - Wing IDE 不会在 Google App Engine 的断点处停止

delphi - delphi 如何在跟踪模式下从特定行找到调用者?