执行Response.End()时出错

时间:2012-02-03 05:27:20

标签: c# asp.net

执行Response.End();
时,我收到了以下错误。
enter image description here

它看起来像threading error但无法处理它。任何人都知道错误以及如何解决它?。我正在使用VS2008。谢谢。

2 个答案:

答案 0 :(得分:1)

为什么需要显式调用Response.End()?您可以致电HttpContext.Current.ApplicationInstance.CompleteRequest来解决此问题,但您可能需要考虑重构代码,以免过早地终止响应。

答案 1 :(得分:0)

这似乎是预期的行为。您告诉服务器停止处理页面。

http://msdn.microsoft.com/en-us/library/system.web.httpresponse.end.aspx