Member 11665245 Ответов: 1

После установки .NET 4.7 исключение таймаута запроса веб-сервиса


We have an application, which makes a webservice request to our application server.

The webservice request were working fine with .net 4.5 and 4.6, however after upgrading .net to 4.7 the same webservice request times out. We have not done any code changes in our application between upgrade to .net 4.6 and 4.7. The webservice request timeout is set 15 seconds configure in config file.


Что я уже пробовал:

If we set to 30 seconds the webservice request is successful. Not able to understand what is missing that a longer time makes request successful.

1 Ответов

Рейтинг:
0

Graeme_Grant

Пробовали ли вы разбить код ключа на отдельное приложение - по одному для каждой версии фреймворка - каждое идентично? Затем запустите тесты, добавьте и удалите отладочную информацию.

Вы пробовали гуглить, чтобы узнать, испытывали ли другие то же самое, и нашли причины, почему + обходные пути? Если это известная проблема, будет шум. В противном случае, если нет, то в вашем коде может возникнуть проблема.


[no name]

Взломать код ключа тоже не получится. Эта проблема возникает только в некоторых системах, но другая система с той же конфигурацией и ОС не имеет проблем.

Graeme_Grant

Если вы посмотрите на информацию, предоставленную на сегодняшний день, ни один исходный код не показывает, где он ломается, мы можем только догадываться.

Программирование - это искусство решения проблем с помощью кода. У вас есть отладчик и все необходимые инструменты в вашем распоряжении, вам нужно проработать проблему с их помощью.

Я дал вам диагностический процесс, время, чтобы вы засучили рукава и испачкались. Вы должны работать над этим, а не говорить "это не работает". Разбейте его, определите, исправьте.