0

タイプ 'System.ServiceModel.CommunicationException' の例外が System.ServiceModel.ni.dll で発生しましたが、Windows Phone 8 エミュレーターの使用中にユーザー コードで処理されませんでした

4

2 に答える 2

0

より具体的な情報がなければ、あなたの質問に答えることは困難です。ただし、調べることができることがいくつかあります。

- 電話が呼び出すサービスは実行されていますか?

マシンの Web ブラウザーからサービスを開いてみてください。

- エミュレーターはサービスを認識できますか?

エミュレーターで Web ブラウザーからサービスを開こうとします。

- 自己署名の https サービスですか?

エミュレーターに証明書をインストールする必要があります。

- サービスは基本的な http 接続をサポートしていますか?

Windows Phone 8 は、basicHttpBinding のみをサポートします。

私の投稿は、あなたに役立つ情報を提供できるかもしれません。

于 2014-03-20T07:26:35.460 に答える
0

これでどこかに行きましたか?InnerException を確認しましたか。私も、常にこのエラーが発生します。私の問題は、WP8が仮想マシンであり、したがって独自のローカルホストを持っているため、構成ファイルに特定のIPアドレスを設定する必要があることに気付かなかったIPアドレスエラーに関連していますが、私の問題はそれが機能し、その後停止することです.その後、最終的に再び機能します!! 非常に不安定な挙動。

これはすべてのエラーで発生するため、おそらく wcf に IErrorHandler を実装し、適切なエラーをクライアントに返す必要があることに注意してください。

于 2013-03-20T17:51:37.453 に答える