デバイスにネットワーク接続がない場合に発生する状況をデバッグする必要があります。Windows Phoneでネットワーク接続をデバッグするのに最適な方法を教えてください
しかし、これをどのようにシミュレートできますか? Zuneを使用してデバイスに接続すると、自動的にネットワーク接続が確立されます。
デバイスにネットワーク接続がない場合に発生する状況をデバッグする必要があります。Windows Phoneでネットワーク接続をデバッグするのに最適な方法を教えてください
しかし、これをどのようにシミュレートできますか? Zuneを使用してデバイスに接続すると、自動的にネットワーク接続が確立されます。
preprocessor directive, such as #if DEBUGを使用すると、カスタムメソッドからfalseが返されます。
または、単にパソコンのインターネットをオフにしてください。 ローカルエリア接続またはワイヤレスネットワーク接続(使用しているもの)を無効にして、PC上のインターネットを無効にすることができます。
電話が;-)
例(両方の携帯電話やエミュレータ上で動作)を同時に機内モードになっていることを確認します:
private static bool IsNetworkAvailable()
{
var available = NetworkInterface.GetIsNetworkAvailable();
#if DEBUG
available = false;
#endif
return available;
}
私はそのように好む
if (!NetworkInterface.GetIsNetworkAvailable())
MessageBox.Show("You are not connect to the network!");
頻繁に使用しており、この確認はApp.xaml.csで行います。
希望する。
PS:残念ながら、PCに接続しているときにネットワークをチェックすることはできません