0

问题是:远程服务器返回错误:NotFound

private WebClient client = new WebClient();
private string siteUrl = "http://www.google.com/";

// Constructor
public MainPage()
{
    InitializeComponent();

    client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
    client.DownloadStringAsync(new Uri(siteUrl));
}

void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) 
{
    try
    {
        if (e.Error == null)
        {
            webClientResults.Text = e.Result;
        }
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
} 
4

1 回答 1

2

检查设备中的网络连接。此类错误主要发生在没有适当的互联网连接不可用时。

你的代码没有问题。

于 2012-09-18T08:09:25.590 回答