1. ホーム
  2. asp.net

[解決済み] IIS7でmaxAllowedContentLengthを500MBに設定するには?

2022-11-29 22:51:15

質問

maxAllowedContentLengthを変更しました。

<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="5024000000" />
    </requestFiltering>
</security>

web.configでは、しかしIIS7で実行するとこのようなエラーが発生します。

maxAllowedContentLength' 属性が無効です。有効な符号なし整数ではありません。

と表示されますが、VSサーバーで実行すると、エラーもなく正常に実行されます。

IIS7 でこの問題なしに 500MB サイズのファイルをアップロードできるようにするには、どのようにウェブサイトを設定すればよいでしょうか。

どのように解決するのですか?

によると MSDN maxAllowedContentLength はタイプを持っています uint であり、その 最大値 は 4,294,967,295 バイト = 3,99 gb です。

なので、問題なく動作するはずです。

参照 リクエスト制限の記事 . 適切なセクションが全く設定されていない場合、IIS はこれらのエラーのいずれかを返すのでしょうか?

こちらもご覧ください。 リクエストの最大長を超えました