Upload for ASP.NET WebForms
手順 3:大規模ファイルサイズの有効化
クイックスタート > 手順 3:大規模ファイルサイズの有効化

この手順では、web.config ファイルでmaxRequestLength およびexecutionTimeout プロパティの値を設定し、最大 100 MB のファイルを操作可能にします。

  1. ソリューションエクスプローラを開いて web.config ファイルを開きます。
  2. MaxRequestLengthexecutionTimeout の値を、次のように設定します。
    ソースビュー
    コードのコピー
    <httpRuntime maxRequestLength="102400" executionTimeout="3600" />

    Web.config ファイルの設定は、次のようになります。

    [バージョン7よりも前のIIS]

    ソースビュー
    コードのコピー
    <configuration>
    ...
    <system.web>
    <httpRuntime maxRequestLength="102400" executionTimeout= "3600" />
    ...
    </system.web>
    </configuration>
    

    [IIS 7]

    ソースビュー
    コードのコピー
    <system.webServer>
    ......
    <security >
    <requestFiltering>
    <requestLimits maxAllowedContentLength="1024000000" />
    </requestFiltering>
    </security>
    </system.webServer>

    この設定では、アップロードできるファイルの最大サイズは 100 MB、アップロード時間は1時間までです。

手順 3の完了

この手順では、最大 100 MB のファイルが操作可能になるように、web.config ファイルでmaxRequestLengthおよび executionTimeoutプロパティの値を設定しました。

関連トピック