2011年11月28日 星期一

Asp.net Web.config設定上傳檔案大小跟TimeOut的時間

近來常遇到無法上傳檔案問題
發現大概有幾個原因
問題1.資料夾權限沒設定(這當然要記得去設定)
問題2.上傳最大檔案長度超過(預設好像4mb)
問題3.上傳時間過長(預設好像90秒)

問題1的話只要進去設定權限就好
問題2 3 的話可以從web.config去修改我覺得蠻快的
在system.web標籤中加入或修改

<system.web>
<!-- 最大上傳檔案大小100MB(100*1024) TimeOut時間300秒 -->
<httpRuntime maxRequestLength="102400" executionTimeout="300"/>
</system.web>