0

我已经完成了我的研究,我知道这个错误信息非常模糊。但是,我想知道是否有人可以给我一些见解。我们有一个长期运行的 RIA 电话,可能需要一个多小时左右。

一小时后,我们收到此错误消息。

远程服务器返回错误:NotFound。---> System.ServiceModel.CommunicationException:远程服务器返回错误:NotFound。---> System.Net.WebException:远程服务器返回错误:NotFound。---> System.Net.WebException:远程服务器返回错误:NotFound。

我们将 RIA 调用的超时时间更改为 4 小时,但一小时后我们仍然收到此错误消息。如果我们将超时更改为 10 分钟,我们会在 10 分钟后收到实际的超时错误消息,而不是 NotFound 错误消息。

因为它恰好在一小时后发生 - 即使将不同的参数传递给 RIA 调用,我相信它与某处的超时设置有关,但我无法确定什么会导致超时发生之后一小时。

我设置超时的方式是从客户端调用 ria 服务。

4

1 回答 1

1

我发现了这个问题。

Internet Explorer 具有 60 分钟的内置接收超时,除非它被注册表设置覆盖。我的测试已经证实这是问题所在。

http://support.microsoft.com/kb/181050

于 2012-07-06T14:45:18.480 回答