タイプ 'System.ServiceModel.CommunicationException' の例外が System.ServiceModel.ni.dll で発生しましたが、Windows Phone 8 エミュレーターの使用中にユーザー コードで処理されませんでした
2 に答える
より具体的な情報がなければ、あなたの質問に答えることは困難です。ただし、調べることができることがいくつかあります。
- 電話が呼び出すサービスは実行されていますか?
マシンの Web ブラウザーからサービスを開いてみてください。
- エミュレーターはサービスを認識できますか?
エミュレーターで Web ブラウザーからサービスを開こうとします。
- 自己署名の https サービスですか?
エミュレーターに証明書をインストールする必要があります。
- サービスは基本的な http 接続をサポートしていますか?
Windows Phone 8 は、basicHttpBinding のみをサポートします。
私の投稿は、あなたに役立つ情報を提供できるかもしれません。
これでどこかに行きましたか?InnerException を確認しましたか。私も、常にこのエラーが発生します。私の問題は、WP8が仮想マシンであり、したがって独自のローカルホストを持っているため、構成ファイルに特定のIPアドレスを設定する必要があることに気付かなかったIPアドレスエラーに関連していますが、私の問題はそれが機能し、その後停止することです.その後、最終的に再び機能します!! 非常に不安定な挙動。
これはすべてのエラーで発生するため、おそらく wcf に IErrorHandler を実装し、適切なエラーをクライアントに返す必要があることに注意してください。