Si al intentar subir un archivo con FileUpload de más de 4MB te sale un error en el servidor parecido a este:
Server Error
500 — Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
Server Error in '/' Application.
Maximum request length exceeded.
Esto es porque ASP.NET 2.0 tiene la limitación de no subir archivos superiores a 4MB (4096), si queremos subir archivos más grandes, tendremos que añadir una línea en el Web.config
- Buscamos la línea <system.web>
- Añadirmos la siguiente línea, indicando cual va ha ser el tamaño máximo de un fichero para subir, en este caso, yo he indicado 1GB.
<httpruntime maxrequestlength="1048576">