我有一个Silverlight 3应用程序部署在多个客户站点。有时客户会收到System.Reflection.TargetInvocationException异常,内部异常为Async_ExceptionOccurred。
这是什么原因?只是与服务器通信的不可靠性吗?是否有任何方法可以配置WCF自动重试消息?
我有一个Silverlight 3应用程序部署在多个客户站点。有时客户会收到System.Reflection.TargetInvocationException异常,内部异常为Async_ExceptionOccurred。
这是什么原因?只是与服务器通信的不可靠性吗?是否有任何方法可以配置WCF自动重试消息?
我曾经看到过当我们的IIS服务器内存耗尽时,服务不再响应客户端。通过进行IIS重置,它们似乎会消失。
我的一个 Silverlight 应用程序也出现了同样的问题。我可以使用 Fiddler 复现这个错误:
这是因为网络连接有问题吗?当这种情况发生在我的生产环境中时,当 silverlight 抛出异常时,我没有看到任何与 WCF SVC 的交互。所以它甚至没有到达我们的服务器。我曾经遇到过非常类似的问题,那是由于防火墙做了一些奇怪的事情导致连接断开。
所以我只剩下两个选项: