Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 响应.重定向-应用程序\u EndRequest_.net_Response.redirect - Fatal编程技术网

.net 响应.重定向-应用程序\u EndRequest

.net 响应.重定向-应用程序\u EndRequest,.net,response.redirect,.net,Response.redirect,我在应用程序的prod环境中有一个奇怪的行为。Prod env有3台服务器,在其中一台服务器中,页面重定向会触发应用程序_EndRequest事件;其他两个工作如预期。我希望避免在页面重定向时触发EndRequest事件。我正在使用Response.Redirect(url)。我尝试使用Response.Redirect(url,false);HttpContext.Current.ApplicationInstance.CompleteRequest();它们都会触发Endrequest事件。

我在应用程序的prod环境中有一个奇怪的行为。Prod env有3台服务器,在其中一台服务器中,页面重定向会触发应用程序_EndRequest事件;其他两个工作如预期。我希望避免在页面重定向时触发EndRequest事件。我正在使用Response.Redirect(url)。我尝试使用Response.Redirect(url,false);HttpContext.Current.ApplicationInstance.CompleteRequest();它们都会触发Endrequest事件。我不确定它是否只针对该服务器

真正的问题是当应用程序在响应期间重新启动时,关键会话变量被重置。执行重定向会导致应用程序出错。有没有办法找到这个问题的真正原因?在过去的两天里,我一直在努力解决这个问题,但没有成功

我的探针服务器是64位的


在这方面有人能帮忙吗?非常感谢你的帮助。谢谢~/Ananth

除非我误读了文档(这是可能的),否则我会说它按设计工作

调用End,在完成时引发ThreadAbortException异常


将所有当前缓冲的输出发送到客户端,停止页面的执行,并引发EndRequest事件


当ASP.NET响应请求时,作为HTTP管道执行链中的最后一个事件发生


你说“重定向到这里。”ASP.NET将适当的头写入流。请求完成后,应该执行EndRequest。

除非我误读了文档(这是可能的),否则我会说它按设计运行

调用End,在完成时引发ThreadAbortException异常


将所有当前缓冲的输出发送到客户端,停止页面的执行,并引发EndRequest事件


当ASP.NET响应请求时,作为HTTP管道执行链中的最后一个事件发生


你说“重定向到这里。”ASP.NET将适当的头写入流。请求完成后,应执行EndRequest。

当您说“应用程序重新启动”时,您的意思是AppDomain被回收了吗?因为如果是这样,我会调查是什么导致了这种情况。当你说“应用程序重新启动”时,你是说AppDomain被回收了吗?因为如果是这样的话,我会调查是什么导致了这种情况。谢谢你的回复。通过从另一个prod服务器镜像完整的设置,我能够绕过这个问题。无论如何,谢谢你的回复。§Ananth@Ananth:如果您找到导致AppDomain重置的原因,您应该发布它,以防其他人遇到相同的问题。谢谢您的回复。通过从另一个prod服务器镜像完整的设置,我能够绕过这个问题。无论如何,谢谢你的回复。§Ananth@Ananth:如果您跟踪导致AppDomain重置的原因,您应该发布它,以防其他人遇到相同的问题。