Тайм-аут веб-службы во время отладки Silverlight - PullRequest
4 голосов
/ 17 июня 2009

Итак, я перебираю свой код и теперь снова запускаю проект, чтобы перейти к другой точке останова. Однако мой проект не продвигается, вместо этого он падает, говоря, что у меня превышен лимит времени ожидания для веб-службы.

Как я могу увеличить ограничение времени ожидания для веб-сервисов, чтобы я прекратил получать эти исключения?

Ответы [ 2 ]

7 голосов
/ 17 июня 2009

Вам необходимо указать openTimeout, sendTimeout, receiveTimeout и closeTimeout атрибутов элемента <binding> в ваших Web.config и ServiceReferences.ClientConfig файлах .

Например:

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

Если это отвечает на ваш вопрос, пожалуйста, «пометьте его как ответ».

0 голосов
/ 22 января 2015

Я ловлю сторону Silverlight исключения тайм-аута, чтобы продолжить отладку после возникновения исключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...