SilverLight調用 WEB SERVICE時 對 HTTP 請求已超過分配的超時。爲此操作分配的時間可能是較長超時的一部分。
解決方案:在SilverLight的ServiceReferences.ClientConfig中對超時進行設置。
在binding節點上加入如下參數:
closeTimeout、openTimeout、 receiveTimeout、sendTimeout。
例如: <binding
name="Service1Soap"
maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647"closeTimeout="00:5:00"
openTimeout="00:5:00" receiveTimeout="00:5:00"
sendTimeout="00:5:00">
<security mode="None" />
</binding>