Web服务崩溃在后台wp8

时间:2013-09-27 11:42:37

标签: c# web-services background windows-phone-8

如果应用程序在调用Web服务后转到后台,Web服务的响应会崩溃的原因是什么?有没有人知道让Web服务在后台工作的解决方法。 在我的应用程序崩溃的第二行代码下面 .....

HttpWebRequest request = (HttpWebRequest)asynchronousResult.AsyncState;
HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(asynchronousResult);//Crash
Stream streamResponse = response.GetResponseStream();
StreamReader streamRead = new StreamReader(streamResponse);
string responseString = streamRead.ReadToEnd();

...

1 个答案:

答案 0 :(得分:0)

当App转到后台时,它将进入睡眠模式,从而中止所有当前活动。为防止这种情况发生,您可以允许您的应用在WP8设置中以后台运行。

另外,请检查此StackOverflow answer。它描述了有关背景支持的某些方面。