私の Windows 8 Metroの新しい UI アプリケーションでは、呼び出しのLaunchUriAsync
実行に数秒かかります。指定された URL でデフォルトのブラウザーを開くだけですが、それほど時間はかかりません。どうしたの?
問題のコード:
Await Windows.System.Launcher.LaunchUriAsync(New System.Uri("http://some.url.com/my-page"))
遅延が発生するのは、オンラインのときだけです。オフラインのとき、Internet Explorer がすぐに開きます (そこで失敗します)。