Después de mirar en diversos repositorios y sitios de internet finalmente dimos con la resolución que te mostramos pronto.
Solución:
Esta configuración va en su archivo web.config. Sin embargo, afecta a toda la aplicación… No creo que puedas configurarlo por página.
“xxx” está en KB. El valor predeterminado es 4096 (= 4 MB).
Para IIS 7+, además de agregar la configuración httpRuntime maxRequestLength, también debe agregar:
O en IIS (7):
- Seleccione el sitio web que desea habilitar para aceptar cargas de archivos grandes.
- En la ventana principal, haga doble clic en ‘Solicitar filtrado’
- Seleccione “Editar configuración de funciones”
- Modificar la “Longitud máxima permitida del contenido (bytes)”
Para aumentar el límite de tamaño del archivo de carga, tenemos dos formas
1. IIS6 o inferior
Por defecto, en ASP.Net el tamaño máximo de un archivo a subir al servidor es de alrededor 4MB. Este valor se puede aumentar modificando el
maxRequestLength attribute en web.config.Recuerde: maxRequestLenght está en KB
Ejemplo: si desea restringir las cargas a 15 MB, establezca maxRequestLength en “15360” (15 x 1024).
2. IIS7 o superior
Una forma ligeramente diferente utilizada aquí para cargar archivos. IIS7 ha introducido módulo de filtrado de solicitudes.Que se ejecutó antes de ASP.Net. Significa que la forma en que funciona la canalización es que el valor de IIS (MaxAllowedContentLength) verificado primero y luego el valor de ASP.NET (maxRequestLength) está marcada. MaxAllowedContentLength
attribute por defecto a 28,61 MB.Este valor puede incrementarse modificando ambos attribute en el mismo web.config.Recuerde: maxAllowedContentLength está en bytes
Ejemplo : si desea restringir las cargas a 15 MB, establezca maxRequestLength en “15360” y maxAllowedContentLength en “15728640” (15 x 1024 x 1024).
Enlace de referencia de MSDN : https://msdn.microsoft.com/en-us/library/e1f13641(VS.80).aspx
valoraciones y comentarios
Recuerda compartir este ensayo si si solucionó tu problema.