Я создал новый проект asp.net mvc 3. Затем я добавил следующие строки в файле Web.config
:HTTPRuntime атрибут не работает в ASP.NET MVC
<compilation debug="false" targetFramework="4.5"/>
<httpRuntime targetFramework="4.5" executionTimeout="1"/>
И следующую инструкцию в Index
действия:
System.Threading.Thread.Sleep(30000);
После сна в течение 30 сек я могу видеть индексный просмотр. Почему атрибут httpRuntime
не работает? Я создал новый тестовый проект, потому что я не могу добиться перерыва в тайм-ауте в своем рабочем проекте. Мой рабочий проект работает на iis и тестовом проекте на iis express.
Что я делаю неправильно?
Я попробовал все вещи из этого ответа не повезло https://stackoverflow.com/a/13886618/290082
Также см. Мою статью в статье Async MVC, • Использование раздела токена аннулирования http://www.asp.net/mvc/tutorials/mvc-4/using-asynchronous-methods-in-aspnet-mvc-4#CancelToken – RickAndMSFT
что, если вы не предоставляете токен отмены? Я хочу применить это глобально на всех моих контроллерах. Есть ли глобальная настройка по умолчанию? – TWilly