私はVS2010、C#を使用してSilverlight 4 Webアプリケーションを開発しています。このアプリは、WCFを使用して電子メールを読み取ります。もちろん、WCFと対話するSilverlightユーザーコントロールを作成し、このユーザーコントロールをメインのSilverlightアプリケーションで使用しています。
受信トレイを読み込もうとすると、次のエラーメッセージが表示されることがあります。タイムアウトを増やす必要があるようですが、このタイムアウトを無効にすることはできますか?一部の電子メールを読むのに時間がかかりすぎる可能性があり、タイムアウトがあるとパフォーマンスが低下する可能性があるためです。この問題を解決するにはどうすればよいですか。
The HTTP request to 'http://localhost:1968/EmailWCF.svc' has exceeded the allotted timeout. The time allotted to this operation may have been a portion of a longer timeout.
もちろん、サービスとアプリをリモートサーバーにアップロードしたときに同じエラーが発生します