2011-01-26 12 views
6

モバイルデバイス(Iphone & Android)とウェブサイトがサービスに接続できるWCFサービスを作成しています。私はIIS7で私のサービスをホストし、私のIDEはVS2010です。WCFサービスをデバッグするには?

私のサービスに接続してブレークポイントを設定した特定の機能を呼び出すと、Visual Studioはブレークポイントを停止またはトグルしません。 Webクライアントを使用してテストしましたが、デバッグやブレークポイントの追加に問題はありませんでした。

私はwcfサービスでWebInvokeを使用しました。私の設定には、クライアントとサービスの両方のこの行<compilation debug="true" targetFramework="4.0" />が含まれています。

ご協力いただき誠にありがとうございます。 ベスト、

答えて

6

IIS7でWCFサービスを実行する場合は、管理者権限を持つインスタンスからw3wp.exeプロセスにデバッガを接続する必要があります。電話機からサービスを呼び出す前にデバッガを長時間実行したままにしておくと、プロセスがシャットダウンされた可能性があり、デバッガは接続されなくなりました。

この場合、アプリケーションプールのリサイクル条件の設定を変更することができます。そのため、処理時間は長く維持されます。

関連する問題