我有一个Web服务正在返回数据到桌面应用程序。我遇到的问题是,当Web服务返回小容量数据时,一切正常,但是当数据量很大时,会抛出以下异常:WCF方法调用两次
System.Net.WebException:底层连接已关闭:An接收时发生意外错误。
而当我调试Web服务时,我看到这个特定的方法被调用两次。它在第一次执行return语句时什么都没有发生,但是当它第二次执行时,上面提到的异常在桌面应用程序中抛出。
我在stackoverflow上发现了类似的帖子,但他们没有解决我的问题。任何人都可以告诉我这里发生了什么?
谢谢!
您是否在客户端或服务器上收到此异常?我认为它在客户端上。在这种情况下,您需要查看Windows事件日志以查看服务器中发生的情况。你也可以打开WCF跟踪来查看服务中发生了什么。 – 2010-04-19 18:34:25
这个异常在Windows事件日志中没有任何内容。 请你帮我看看如何跟踪Web服务。我从来没有这样做过。即使你可以给我一个跟踪器的链接,它也会有很大的帮助。谢谢 – 2010-04-19 18:52:48