C# 在.NET中上载超过4 MB的文件
我上传文件大小超过4MB时遇到问题。我试着加上C# 在.NET中上载超过4 MB的文件,c#,.net,file-upload,httpruntime,C#,.net,File Upload,Httpruntime,我上传文件大小超过4MB时遇到问题。我试着加上 <httpRuntime maxRequestLength="102400" executionTimeout="99999" /> 就像许多帖子建议的那样,我的Web.Config,但它就是不起作用。4MB以下的文件工作正常,所以我几乎可以肯定我已经达到了4MB的限制。IIS中是否有任何设置需要更改?您需要更新web.config中maxrequestlength的值: 您可以在web.config文件中使用该代码 <s
<httpRuntime maxRequestLength="102400" executionTimeout="99999" />
就像许多帖子建议的那样,我的Web.Config,但它就是不起作用。4MB以下的文件工作正常,所以我几乎可以肯定我已经达到了4MB的限制。IIS中是否有任何设置需要更改?您需要更新web.config中maxrequestlength的值:
您可以在web.config文件中使用该代码
<system.web>
<httpRuntime executionTimeout="3600" maxRequestLength="102400000000"
appRequestQueueLimit="100000" requestValidationMode="4.0"
requestLengthDiskThreshold="10024000000000"/>
</system.web>
我认为它会起作用我们需要的信息比“有麻烦”和“就是不起作用”更多。这是ASP.NET吗?IIS?如果使用IIS7,可能还需要检查“maxAllowedContentLength”。我认为默认值是28MB,但这可能已经更改了…页面是否有可能具有较大的视图状态?因此我发现我的项目中有2个web.config文件,我写错了。哦,很抱歉。那么这个问题读错了吗?读起来和我回答的时候不一样……但没什么大不了的。我想他只是把他更新时已经尝试过的东西合并了起来。