Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   fileupload (http://www.forosdelweb.com/f78/fileupload-586956/)

pioner 15/05/2008 14:28

fileupload
 
Estoy utilizando un fileupload para subir unos archivos en una aplicación asp.net 2.0 pero cuando intengo subir archivos por encima de 3 MB me explota y no encuentro el evento que me permita capturar ese error.

Pero también me interesa saber como aumentar el tamaño que permite el control, por lo menos a 10 MB.

No se si este error me lo esta ocacionando porque estoy realizando las pruebas desde máquinas normales no desde un servidor, desde que pueda realizaré las pruebas desde un servidor.

Agradecería cualquier dato.

wilwas 16/05/2008 04:31

Respuesta: fileupload
 
El tamaño de los ficheros que se pueden subir esta limitado, en principio lo tienes en el Machine config, pero lo puedes llevar a tu Web.Config

<!-- httpRuntime Attributes:
executionTimeout="[seconds]" - time in seconds before request is automatically timed out
maxRequestLength="[KBytes]" - KBytes size of maximum request length to accept useFullyQualifiedRedirectUrl="[true|false]" - Fully qualifiy the URL for client redirects
minFreeThreads="[count]" - minimum number of free thread to allow execution of new requests
minLocalRequestFreeThreads="[count]" - minimum number of free thread to allow execution of new local requests
appRequestQueueLimit="[count]" - maximum number of requests queued for the application
enableKernelOutputCache="[true|false]" - enable the http.sys cache on IIS6 and higher - default is true
enableVersionHeader="[true|false]" - outputs X-AspNet-Version header with each request -->


La opción maxRequestLength es la que determina el tamaño de los ficheros que puedes subir.

Espero que te sirva.

Malenko 16/05/2008 04:31

Respuesta: fileupload
 
El FileUpload que incluye .Net tiene un límite de 4Megas, de ahí que te dé error. Existen controles de "3rd parties" que permiten subir hasta 2gigas, pero normalmente suelen ser de pago.


La zona horaria es GMT -6. Ahora son las 08:03.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.