0

私は、C#、Visual Studio 2012 で Windows Phone 7 アプリケーションを作成しています。リクエストを送信する前に、デバイスでインターネット接続が利用可能かどうかを確認する必要があります。

最初に私は使用しようとしていました

NetworkInterface.GetIsNetworkAvailable()

しかし、それは常に true.I found a solution hereを返しました。しかし、私は今それにも問題を抱えています。

私は次のコードを書きました(後にusing System.Netコード

    private bool checkInternet()
    {
        try
        {
            IPHostEntry _hostEntry = Dns.GetHostEntry("www.google.com");
            return true;
        }
        catch(SocketException _err){
            return false;
        }
    }

しかし、それはコンパイルされず、次のエラーError_Imageが発生しました

エラー 1 タイプまたは名前空間名 'IPHostEntry' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

4

2 に答える 2