C# 无法从WP7模拟器连接到webservice
这是我用过的代码。我收到一个错误“无法连接到远程服务器”。 我能够从模拟器中的IE浏览器连接到internetC# 无法从WP7模拟器连接到webservice,c#,.net,silverlight-4.0,windows-phone-7,C#,.net,Silverlight 4.0,Windows Phone 7,这是我用过的代码。我收到一个错误“无法连接到远程服务器”。 我能够从模拟器中的IE浏览器连接到internet 建议合适的解决方案。是否尝试重新启动模拟器?因为它发生在我身上:我在模拟器上遇到了这个错误,但在一个简单的控制台程序中却没有。重新启动VS后,它会工作。我无法用您提供的代码重现您的问题。你确定你没有被困在防火墙后面或是被什么东西挡住了你的请求吗?尝试使用Fiddler(或类似的产品)查看发生了什么。允许模拟器在friewall中运行 打开控制面板\系统和安全\ Windows防火墙\
建议合适的解决方案。是否尝试重新启动模拟器?因为它发生在我身上:我在模拟器上遇到了这个错误,但在一个简单的控制台程序中却没有。重新启动VS后,它会工作。我无法用您提供的代码重现您的问题。你确定你没有被困在防火墙后面或是被什么东西挡住了你的请求吗?尝试使用Fiddler(或类似的产品)查看发生了什么。允许模拟器在friewall中运行
- 打开控制面板\系统和安全\ Windows防火墙\允许的程序
- 单击“更改设置”以启用“允许其他程序”
- 浏览->“C:\ProgramFiles(x86)\Microsoft XDE\1.0\XDE.exe”
- 当您连接到internet时,勾选公共/专用网络或两者
private void button2_Click(object sender, RoutedEventArgs e)
{
WebClient wb = new WebClient();
wb.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wb_DownloadStringCompleted);
wb.DownloadStringAsync(new Uri("http://weather.yahooapis.com/forecastrss?w=2502265"));
}
void wb_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
XElement xmlResult = XElement.Parse(e.Result);
}