2009-06-17 27 views
4

私は自分のコードをステップ実行しているので、もう一度プロジェクトを実行して別のブレークポイントに移動します。しかし、私のプロジェクトは動かず、代わりにWebサービスのタイムアウト制限を超えていると言ってクラッシュします。Silverlightデバッグ中にWebサービスのタイムアウトが発生する

これらの例外が発生するのを防ぐために、Webサービスのタイムアウト制限をどのように増やすことができますか?

答えて

7

あなたのWeb.configファイルServiceReferences.ClientConfigで<binding>要素のopenTimeoutsendTimeoutreceiveTimeoutcloseTimeout属性ファイルを指定する必要があります。例えば

<binding name="..." ... openTimeout="01:00:00" sendTimeout="01:00:00" receiveTimeout="01:00:00" closeTimeout="01:00:00"> 
    <security mode="Transport" /> 
</binding> 

これは、あなたの質問に答える場合は、 "答えとしてマーク" してください。

+0

完全なweb.configセクションを作成してください。 –

0

私は例外がスローされた後にデバッグを続けることができるように、タイムアウト例外のSilverlight側をキャッチします。

関連する問題