답변:
컨트롤러에서 프로그래밍 방식으로 설정할 수 있습니다.
HttpContext.Current.Server.ScriptTimeout = 300;
시간 제한을 기본값 인 110 초 대신 5 분으로 설정합니다 (이상한 기본값?).
<location path="ControllerName/ActionName">
<system.web>
<httpRuntime executionTimeout="1000"/>
</system.web>
</location>
아마도 컨트롤러 대신 web.config에서 이러한 값을 설정하는 것이 좋습니다. 구성 가능한 옵션의 하드 코딩은 유해한 것으로 간주됩니다.
ControllerName\ActionName