Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Windows Phone 7上简单使用WebClient会引发网络错误_C#_Download_Windows Phone 7 - Fatal编程技术网

C# 在Windows Phone 7上简单使用WebClient会引发网络错误

C# 在Windows Phone 7上简单使用WebClient会引发网络错误,c#,download,windows-phone-7,C#,Download,Windows Phone 7,此代码在WPF应用程序中工作,但在WP7中引发NetworkException(“未找到服务器”)。为什么不同 WebClient client = new WebClient(); client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Client_DownloadStringCompleted); Uri token = new Uri("http://www.bing.com"); clien

此代码在WPF应用程序中工作,但在WP7中引发NetworkException(“未找到服务器”)。为什么不同

WebClient client = new WebClient();

client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Client_DownloadStringCompleted);
Uri token = new Uri("http://www.bing.com");

client.DownloadStringAsync(token);

更新:原因似乎是调试WP7时运行Fiddler。Fiddler还破坏了模拟器上的浏览器。如果我找到了使用Fiddler调试仿真器的解决方法,我将发布。

确认它在这里有效。如果您想尝试一个示例,可以发布代码

如果您在从仿真器进行网络外通信时遇到问题,可以检查代理支持doco


bing.com在浏览器中工作吗?截至2013年,我在使用API时仍然存在这种问题。我觉得这与跨域请求有关。需要找到一种添加X-Target-URI头的方法吗?它昨天坏了,但今天神奇地工作了!谢谢你试用代码。