ASP.NET HTTP ファイルアップロード添付ファイルのサイズを設定について

2011/08/31 13:55Update
TAGS: ASP.NET | HTTP | ファイルアップロード | httpRuntime | maxRequestLength

ASP.NETでは、サイズの大きなファイルをアップロードできない場合があります。本文では、その原因と解決策について解説します。

原因:


デフォルトでは、4,096 (4 MB) よりもサイズの大きいファイルはアップロードされません。

解決方法:


Web.Config
<configuration>
    <location path="fileUpload.aspx">
        <system.web>
            <!--リクエストデータの長さ最大値を10M、実行タイムアウトを2分に設定-->
            <httpRuntime maxRequestLength="10240"
                executionTimeout="120" />
        </system.web>
    </location>
</configuration>


参考資料


[PRB] HtmlInputFile サーバー コントロールを使用するとサイズの大きなファイルをアップロードできない
ASP.NET HTTP ファイルアップロード例

有关作者
Syboos.jp編集長AJavaやオープンソース情報の執筆、Webサイトの開発や運営全般の業務に携わる。

Sponsored Link


Comments

用户名 (required)

Email (will not be published) (required)

URL

Evaluation