我被要求編寫一個基本上將文件從源(USB,CD)移動到集中位置的應用程序。最初,這個應用程序將僅供內部使用,但將來可能需要遠程用戶使用。我需要移動的文件可能超過4-5Gb。有人建議我使用Telerik RadAsyncUpload組件。任何人都可以告訴我,如果我可能遇到問題試圖使用此控件上傳這種大小的文件?RadAsyncUpload最大文件大小
4
A
回答
0
允許更大上傳的maxRexquestLength和executionTimeout需要被添加到你的web.config:
<system.web>
<httpRuntime targetFramework="4.5" maxRequestLength="5242880" executionTimeout="10800" />
</system.web>
爲這項工作的最棘手的部分是,執行超時可能超過所需的上傳時間。因此,根據您的平均用戶帶寬將其設置得更高。我們通過在發生執行超時時進行記錄並根據需要定期進行調整來監控此情況由於您的應用程序將在內部初始化,因此如果它們通過LAN進行傳輸,則這可能不會成爲問題。
有關詳細信息,請參見Telerik文檔here。
0
分爲3個部分上設置,可以通過RadAsyncUpload上載的文件的大小:在Telerik的控制 1)設置文件大小
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="100000000" />
</requestFiltering>
</security>
2)配置ASP.NET HTTP運行時設置,以允許http請求消息能夠包含您的文件。這裏我們需要相應地設置maxRequestLength和executionTimeout。
<system.web><httpRuntime targetFramework="4.5" maxRequestLength="102400" executionTimeout="2147483647" /></system.web>
3)IIS服務器通常只允許上傳30MB的文件。爲了能夠上傳更大的文件,我們需要在web.config中進行一些其他設置,以增加請求限制。
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="100000000" />
</requestFiltering>
</security>
相關問題
- 1. Yii2最大文件大小
- 2. Java最大文件大小
- 3. 最大文件大小PyCharm
- 4. Tomcat 8 - 最大文件大小
- 5. Spring多部分文件最大大小
- 6. 例外最大文件大小asp:fileupload
- 7. PHP最大上傳文件大小
- 8. Hadoop HDFS最大文件大小
- 9. 索引分配最大文件大小
- 10. Plone + Ploneboard最大上傳文件大小
- 11. AWS S3最大文件大小
- 12. Ext4 FS:最大文件大小
- 13. RStudio最大文件大小達到
- 14. struts2 fileupload最大文件大小
- 15. np.fromfile文件大小的最大限制?
- 16. 最大文件上傳大小
- 17. yii CMultiFileUpload最大文件大小驗證
- 18. Php open TXT最大文件大小
- 19. 來自inode的最大文件大小
- 20. fgets最大文件大小讀取
- 21. ServletsFileUpload的最大文件大小ServletFileUpload
- 22. 最大文件大小php服務器
- 23. HDFS中的最大文件名大小
- 24. JNLP PersistenceService的最大文件大小?
- 25. Git中的最大文件大小和最大存儲庫大小?
- 26. CouchDB文檔最大大小
- 27. MongoDB最大文檔大小
- 28. 表是否大於文件系統的最大文件大小?
- 29. SmtpClient.Send附件最大大小
- 30. 最大大小
http://www.telerik.com/help/aspnet-ajax/upload-uploading-large-files.html – Dalorzo