0

6.38 MB のファイルをアップロードしようとしていますが、調査したところ、4 MB しかアップロードできません。

maxRequestLengthを変更するように言われましたweb.config ファイルのセクション。

でもうまくいかないまたは私のweb.configsのmaxRequestLength 。

MVC を使用してそれらを見つけることができる場所や、より大きなファイルをアップロードする方法を教えてください。

4

2 に答える 2

1

以下で説明するように、httpRuntimeキーを探しましたか?
http://weblogs.asp.net/jgalloway/archive/2008/01/08/large-file-uploads-in-asp-net.aspx
AFAIK構成ファイルにキーが存在しない場合は、自分で追加できます。
許可されるアップロードサイズを増やす場合は、タイムアウト値も調整する必要があります。

PS 4MBまたは6MBは大規模なアップロードではありません-平均アップロードがGBで測定されたサイトで作業しました。つまり、5〜10GBは最大ではありませんでした。

于 2012-09-13T07:32:20.460 に答える
1

web.config ファイルの構成セクションに、httpRuntime 要素がない場合に追加すると、次のようになります。

<configuration>
  <system.web>
    <httpRuntime 
      ...
      maxRequestLength = 'number'
      ... />
  </system.web>
</configuration>

詳細については、このMSDNの記事を参照してください

于 2012-09-13T07:32:36.270 に答える