我有一个复杂的操作,需要很长时间才能运行。查看未呈现长时间请求,但控制器代码已执行
如果它针对一小部分数据运行,它将完美工作,并生成所需的页面。
如果我使用大量数据并且处理时间超过几分钟,该页面仍然显示为在客户端计算机上请求,但我们知道(通过堆栈跟踪)我是正确的“返回查看(模型);”。
任何想法,为什么会发生这种情况?我完全丧失了。我已经将每次超时延长到几个小时(包括任何可用于应用程序池的时间)。
这不能成为一个浏览器问题,因为它已经在Chrome,IE,Safari和Firefox中的几个不同的Windows PC上尝试过。
编辑
这发生在多个地方在完全不同的事情都发生在应用程序。但是所有代码都是为两者执行的。
OutOfMmeory excepetion由于过大的结果?或者你是否在服务器端看到任何异常? (即调试并关闭“仅限我的代码”,并在抛出CLR异常时关闭异常 - >中断)。 –
没有任何异常:( – rashleighp
浏览器中没有错误(ie..404 ...或500错误)?你只是回答了这个问题忽略。 – twaldron