偶尔,我在WP7 Silverlight应用程序中收到错误。该错误是随机的“System.NotSupportedException”。执行以下代码时,偶尔会抛出此错误:
// 1. Build the url
string serviceURL = "http://www.mydomain.com/service.svc/param1/param2";
// 2. Asynchronously execute the query using HttpWebRequest instead of WebClient. There is a UI performance issue with the WebClient currently
WebRequest request = HttpWebRequest.Create(serviceUrl);
request.BeginGetResponse(new AsyncCallback(MyService_Completed), request);
...
private void MyService_Completed(IAsyncResult result)
{
// Do stuff
}
我已经确认我发送的网址是正确的。请注意,此请求是我的视图模型的一部分,可能同时触发其他网络请求。我不知道为什么这会偶尔发生。任何人都可以指出任何可能的原因吗?
谢谢!
答案 0 :(得分:0)
发生这种情况时,请务必查看异常报告的“查看详细信息”部分。可能是您的服务拒绝连接或传递的数据无效。 NotSupported
是一个非常普遍的例外,涵盖了许多可能的情况。
答案 1 :(得分:0)