Windows phone 8 使用WebClient从Windows Phone 8使用WCFREST服务

Windows phone 8 使用WebClient从Windows Phone 8使用WCFREST服务,windows-phone-8,async-await,webclient,wcf-rest,Windows Phone 8,Async Await,Webclient,Wcf Rest,关于 我在运行应用程序时出错。 我找不到解决这个问题的办法 您可能因为试图从本地主机调用web服务而出错。将您的web服务托管在Http(Url)中的某个位置。Windows phone emulator不允许从本地主机呼叫服务。InnerException怎么说?它的下载已完成,所以您是否在Web服务端接到呼叫?您从服务中返回了什么?在Windows Phone 8上,WebClient支持基于任务的异步编程(请参阅TaskAsync后缀方法)。但是,(您可以从NuGet软件包中获得)更适合异

关于

我在运行应用程序时出错。 我找不到解决这个问题的办法


您可能因为试图从本地主机调用web服务而出错。将您的web服务托管在Http(Url)中的某个位置。Windows phone emulator不允许从本地主机呼叫服务。

InnerException怎么说?它的下载已完成,所以您是否在Web服务端接到呼叫?您从服务中返回了什么?在Windows Phone 8上,
WebClient
支持基于任务的异步编程(请参阅TaskAsync后缀方法)。但是,(您可以从NuGet软件包中获得)更适合异步编程。通过将服务的url从localhost更改为限定的ip地址,可以解决上述问题。在这里,我将在同一代码中面临序列化程序的问题。