У меня есть веб-сервис, написанный на C #, который живет на сайте SharePoint. Я изменил файл web.config со следующим кодом:
<configuration>
<system.web>
<httpRuntime executionTimeout="360" />
...
для файла IIS Inetpub, файла SP ISAPI web.config и макетов SP web.config. Я также изменил файл machine.config с тем же кодом и попытался увеличить время ожидания, которое я вижу в IIS.
Когда я вызываю этот веб-сервис из приложения Windows C #, я могу войти в веб-метод и начать отладку переменной, но через короткое время (~ 1 минута, может быть, меньше) значения переменной больше не присутствуют, потому что это возвращается :
System.Net.WebException "Запрос был прерван: для операции истекло время ожидания."
Я пытаюсь выяснить, где и как нужно установить правильные значения времени ожидания. Я перезагружаю IIS после внесения каждого изменения, но ничего не меняется для получения других результатов.
Спасибо