System.NotSupportedException aleatorio en WP7

De forma esporádica, recibo un error en mi aplicación WP7 Silverlight. El error es una "System.NotSupportedException" aleatoria. Este error se produce ocasionalmente cuando se ejecuta el siguiente código:

// 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
}

He verificado que la URL que estoy enviando es correcta. Tenga en cuenta que esta solicitud es parte de mi modelo de vista, que puede tener otras solicitudes de red activadas al mismo tiempo. No tengo idea de por qué sucede esto de vez en cuando. ¿Alguien puede señalar alguna razón potencial?

¡Gracias!

preguntado el 16 de mayo de 11 a las 19:05

2 Respuestas

Cuando esto suceda, asegúrese de mirar la parte Ver detalles del informe de excepción. Es posible que su servicio rechace la conexión o que los datos transmitidos no sean válidos. NotSupported es una excepción muy general que cubre muchas situaciones posibles.

contestado el 16 de mayo de 11 a las 23:05

A similares pregunta se ha preguntado previamente. Si miras los comentarios, el póster original agregado al https://www.youtube.com/watch?v=xB-eutXNUMXJtA&feature=youtu.be, afirma haber resuelto el problema reemplazando

request.BeginGetResponse(new AsyncCallback(MyService_Completed), request);

con

request.BeginGetResponse( MyService_Completed, request);

contestado el 23 de mayo de 17 a las 14:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.