アップロードファイル上限値設定(IIS5.x+ASP.NET)
IIS5.x
ASP.NET
サーバーへアップロードするファイルサイズがデフォルトで4,096 KB (4 MB) と設定されています。
この設定を変更するには、<httpRuntime> セクションの maxRequestLength パラメータを変更する必要があります。 デフォルトではmachine.configに記述されてますが、web.configにも記述でき、柔軟な設定ができます。
この制限を超えるファイルをアップしようとすると、"サーバーが見つからないか、DNS エラーです。" というエラー メッセージが表示されますが、さすがにこれはちょっと。。。
セキュリティ上この制約は当然必要なものですが、限定されたユーザー向けのサイトでは、平気で10MBぐらいのファイルをアップされる事もありますし、もう少し原因が分かりやすいメッセージにしてくれないものかと。
そう思いません?