日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制

發布時間:2025/7/14 asp.net 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

可以使用該技術上載的文件的大小存在限制。默認情況下,使用 FileUpload 控件上載到服務器的文件最大為4MB左右。不能上載超過該限制的任何內容。

然而,關于 .NET 的重要一點是,它通常會提供一種規避限制的方法。您通常可以更改正在使用的默認設置。要更改大小限制,可以在 web.config.comments 文件(可以在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG 的 ASP.NET 2.0 配置文件夾中找到)或應用程序的 web.config 文件中進行一些改動。

在web.config.comments 文件中,查找一個名為 <executionTimeout> 的節點,如下所示:

在這個節點上進行了許多操作,但負責上載文件大小的設置是 maxRequestLength 屬性。默認情況下,該屬性設置為 4096 千字節 (KB)。只需更改此值,就可以增加可上載到服務器的文件大小。如果想要允許將 10 兆字節 (MB) 的文件上載到服務器,則將 maxRequestLength 值設置為 11264,這意味著該應用程序允許將最大為 11000 KB 的文件上載到服務器。

在 web.config.comments 文件中進行此改動會將該設置應用于服務器上的所有應用程序。如果要將該設置僅應用于正在使用的應用程序,則將該節點應用于應用程序的 web.config 文件,覆蓋 web.config.comments 文件中的所有設置。請確保該節點位于配置文件中的 <system.web> 節點之間。

與上載文件大小限制有關的另一個設置是賦給 <httpRuntime> 節點中 executionTimeout 屬性的值。

賦給 executionTimeout 屬性的值是 ASP.NET 關閉前允許發生的上載秒數。如果要允許將更大的文件上載到服務器,則還要增加該值和 maxRequestLength 值。

轉載于:https://www.cnblogs.com/pdfw/archive/2008/02/27/1083993.html

總結

以上是生活随笔為你收集整理的在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。