为什么调试器不起作用

Gab*_*aby 18 debugging visual-studio

我的调试器不工作,
我正在设置一个断点,但在运行中,时间visual studio不会在breakPoint上停止.
怎么解决?
我的应用程序没有什么特别之处,它是一个简单的Web应用程序.我正在使用visual studio 2005.

我已经创建了一个新的Web应用程序项目,并且在default.aspx页面上有一个obout网格控件,在default.cs上我正在填充数据表并将其作为网格的数据源.
我能够调试它,突然调试器永远不会被击中.
请注意,调试器位于load事件上.

Gab*_*aby 15

在下面找到解决我的问题的步骤:

  1. 从中删除ASP.NET临时文件 C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
  2. 将构建配置更改为从项目属性调试.
  3. 从项目中删除bin文件夹.
  4. 检查web.config中的编译调试是否设置为true
  5. IISRESET
  6. 重建项目.


And*_*are 11

有几件事可能是错的:

  • 您的源代码和程序集可能不同步 - 重新构建应用程序并重试.
  • 您可能会附加到错误的进程 - 检查您所附加的进程.
  • 您的代码中可能存在逻辑错误,导致您的断点未被命中(即您实际上未调用的方法,逻辑分支是断点周围的路由控制等)

  • 您可以编辑您的问题,以逐步细分您正在做的事情吗?有几个潜在的失败点,如果你给我们一个完整的细分,我们将能够提供更好的帮助.:) (2认同)