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