asp.net C# 上傳較大文件失敗

C#中使用File 上傳文件時,上傳文件小於2M可以上傳成功,上傳文件大於2M就會失敗,原因是在Web.config中的上傳文件限制,默認情況下爲2048KB (2M)

 

解決方法:如下

<system.web>      
<httpRuntime maxRequestLength="2097151" executionTimeout="3600"/>  
</system.web>  

<system.webServer>    
<security>      
<requestFiltering>        
<requestLimits maxAllowedContentLength="4294967295" />      
</requestFiltering>    
</security>    
<validation validateIntegratedModeConfiguration="false" />    
<modules runAllManagedModulesForAllRequests="true" />  
</system.webServer>


maxRequestLength  這裏爲最大可上傳文件大小  單位爲 KB

maxAllowedContentLength  這裏爲服務器端IIS所允許的最大可上傳文件大小  單位爲KB

 

發佈了86 篇原創文章 · 獲贊 19 · 訪問量 56萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章