2016-09-02 26 views
1

Windows Mobile 10(ビルド10.0.14393.82)で自分のバックグラウンドタスクに問題が発生しています。私のバックグラウンドタスクでは、HTTPクライアントは、時々(携帯電話がロックされているときに起こるようです注意してください)エラーで例外を投げている:Windows Mobile 10バックグラウンドタスクDNSが失敗する

サーバー名またはアドレスは

を解決できなかった電話はいけませんフォアグラウンドで実行しているときに問題を解決するので、アドレスを解決する問題があります。

誰でもこの問題を見たことがありますか、ご意見はありますか?

+0

あなたは、これが動作するように管理していましたか?私は同じ問題を抱えています。 –

答えて

0

DNSプローブの要求を行う前にアクティブなインターネット接続があるかどうかを確認しますか(またはバックグラウンドタスクスケジューラでチェックしますか)。 スリープモード中にデバイスの電源がオフになっているようです。

+0

接続する前に、インターネットの状態をチェックします:NetworkInformation.GetInternetConnectionProfile()。GetNetworkConnectivityLevel()がNetworkConnectivityLevel.InternetAccessを返します。 –

+0

@MichaelSabin Michael、最小化されたデモを共有できますか?問題を再現すると便利です(例:トリガー/コンディション/フリークエンシー...) –

+0

@ franklin-chen-msftここにサンプルアプリケーションがあります:https://github.com/mjsabin01/UwpExampleフォアグラウンドアプリが何をするかは無視できます。一度だけ起動すると、bing.comを取得するバックグラウンドタスクが作成されます。成功した場合、バッジ数を更新します... FieldMedic-Networkingログに次のエラーが表示されます: "www.bing.comホスト名のDNSクエリが失敗しました:ハンドル= 0x00CC000Cエラー= 12007" –

関連する問題