PRB: No se pueden cargar archivos grandes cuando utiliza el control de servidor HtmlInputFile

Seleccione idioma Seleccione idioma
Id. de artículo: 295626 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E295626
Expandir todo | Contraer todo

Síntomas

Cuando intenta utilizar el control HtmlInputFile para cargar un archivo grande, puede que el archivo no se cargue.

Causa

Este problema ocurre porque el valor predeterminado del parámetro maxRequestLength de la sección <httpRuntime> del archivo Machine.config es 4096 (4 megabytes). Por tanto, los archivos cuyo tamaño es superior a este valor no se cargan de manera predeterminada.

Solución

Para resolver este problema, utilice uno de los métodos siguientes:
  • En el archivo Machine.config, cambie el atributo maxRequestLength de la sección de configuración <httpRuntime> a un valor mayor. Este cambio afecta a todo el equipo.
  • En el archivo Web.config, reemplace el valor de maxRequestLength para la aplicación. Por ejemplo, la siguiente entrada de Web.config permite cargar archivos con 8 megabytes (MB) o menos:
    <httpRuntime maxRequestLength="8192" />

Más información

Este valor está limitado a 4 MB de manera predeterminada para restringir posibles ataques de denegación de servicio.

El tamaño máximo posible es 2 gigabytes (GB).

Propiedades

Id. de artículo: 295626 - Última revisión: viernes, 26 de octubre de 2007 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft Visual Studio .NET 2002 Professional
  • Microsoft ASP .NET (incluido con .NET Framework)
Palabras clave: 
kbgrpdsasp kbprb kbproductlink KB295626

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com