我在多个客户站点部署了Silverlight 3应用程序。客户偶尔会收到System.Reflection.TargetInvocationException,内部异常为Async_ExceptionOccurred。
这是什么原因?它与服务器的通信是否不可靠?有没有办法配置WCF来自动重试消息?
答案 0 :(得分:1)
当我们的IIS服务器内存不足并且服务不再响应客户端时,我已经看到了它。它们似乎随着IIS重置而消失
答案 1 :(得分:1)
我用我的Silverlight应用程序看到了同样的事情。我可以用Fiddler重复这个错误:
只是互联网连接剥落了吗?当在我的prod环境中发生这种情况时,当Silverlight中发生异常时,我看不到任何对WCF SVC的命中。所以它甚至没有达到我们的服务器。我过去遇到了一个非常类似的问题,因为防火墙做了一些有趣的事情并且杀死了连接。
所以我有两个选择: