C# ASP.Net错误响应为空

C# ASP.Net错误响应为空,c#,asp.net,C#,Asp.net,在从网站转移到web应用程序项目之后,我们遇到了一些关于异常的问题 当异常首先发生时,调试器不会拾取它。没有中断,只是继续。断点被触发 浏览器的结果实际上是空白的,根本没有结果(甚至没有空的html页面,什么都没有) Gobal.asax.cs中的应用程序_错误被触发,异常被处理到跟踪它们的Web服务,但不会报告给浏览器或被VS捕获 有人知道这是什么原因吗 编辑:一些额外信息 VisualStudio2010 .Net Framework 4.0 Net开发服务器 Windows 7 64位

在从网站转移到web应用程序项目之后,我们遇到了一些关于异常的问题

当异常首先发生时,调试器不会拾取它。没有中断,只是继续。断点被触发

浏览器的结果实际上是空白的,根本没有结果(甚至没有空的html页面,什么都没有)

Gobal.asax.cs中的应用程序_错误被触发,异常被处理到跟踪它们的Web服务,但不会报告给浏览器或被VS捕获

有人知道这是什么原因吗

编辑:一些额外信息

  • VisualStudio2010
  • .Net Framework 4.0
  • Net开发服务器
  • Windows 7 64位
更多信息:


这个问题也发生在我的同事身上,也发生在实时版本上。

好的,搜索了4个小时后,我们找到了问题的原因

结果是一位同事在Global.asax中的Application_错误末尾添加了这一行:

Server.ClearError();
因为在微软的一个课程上,我们的老师说你总是要在检索错误后清除它们。事实证明,这不是一个好主意,因为.Net Framework当时没有任何错误需要处理。而且它不会呈现错误页面


问题现在解决了,感谢您的回复。

我怀疑它是否到达web服务?当IIS中使用的框架版本不准确时,我也遇到过类似的问题。您使用的是IIS还是ASP.NET开发服务器?Windows、IIS和Framework/VS版本可能很高。@V4Vendetta例外情况确实会到达web服务。@TimSchmelter请参阅更新:)。