Asp.net ASP忽略文件上载超时设置

Asp.net ASP忽略文件上载超时设置,asp.net,upload,timeout,iis-7.5,Asp.net,Upload,Timeout,Iis 7.5,我有一个包含文件上传的页面,我需要在30秒后超时,而不是默认的90秒。关于如何增加超时以允许更大的文件上传,有很多教程,所以我使用了相同的技术来减少超时。即,将executionTimeout设置为30 <system.web> <httpRuntime executionTimeout="30" maxRequestLength="4096"/> <compilation debug="false" targetFramework="4.0" /&

我有一个包含文件上传的页面,我需要在30秒后超时,而不是默认的90秒。关于如何增加超时以允许更大的文件上传,有很多教程,所以我使用了相同的技术来减少超时。即,将executionTimeout设置为30

<system.web>
    <httpRuntime executionTimeout="30" maxRequestLength="4096"/>
    <compilation debug="false" targetFramework="4.0" />
</system.web>
这确认了executionTimeout实际上被设置为30。最后,我确认debug已关闭,因此应该注意30秒超时


是否有任何地方可以覆盖此设置?此文件上载需要在30秒后超时,否则会发生不好的事情。

您正在运行哪个版本的IIS或Windows Server?您是否确认在上载发生的同一页面的上下文中,HttpContext.Current.Server.ScriptTimeout设置为30?哦,请检查此。。。我想这可能是你的答案:当我确认scripttimeout设置为30时,它就在正确的页面上。设置system.applicationHost时遇到问题。当我将其添加到web.config时,服务器会给我一个错误,说明无法识别的配置节system.applicationHost。我需要一个应用程序级的方法来设置这个。
HttpContext.Current.Server.ScriptTimeout