Truco de ASP.NET - Subir archivos grandes.
Por defecto, asp.net solo permite subir al servidor archivos inferiores a 4,096 KB (4 MB).
Para subir archivos superiores deberemos de modificar el maxRequestLength el parametro httpRuntime en el fichero Web.config.
Si quieres cambiar esta configuración para todas las aplicaciones del servidor, se tendrá que modificar el archivo Machine.config.
Por defecto el archivo Machine.config tiene las siguientes propiedades:
httpRuntime
executionTimeout="90"
maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="100"
La ubicación del fichero Machine.config es:
C:\WINNT\Microsoft.NET\Framework\v1.0.3705\CONFIG directory.
Pon el truco en tus favoritos