2009-08-09 7 views
0

En essayant de télécharger un fichier volumineux (20 Mo), j'ai défini le paramètre maxRequestLength à un niveau suffisamment élevé (et le temps d'expiration également) dans l'entrée httpRuntime de web.config. Le journal des événements a cessé de signaler que la taille de la publication dépasse les limites autorisées, mais j'ai toujours le même comportement dans le navigateur (IE ou FF): "La connexion au serveur a été réinitialisée pendant le chargement de la page." J'utilise VS2008 et le serveur Web intégré, pas IIS. J'ai lu le Q & A sur ce sujet et même mis dans la vérification de l'exception (IsMaxRequestExceededEexception) dans le gestionnaire global de l'application. Cela a été référencé dans un autre thread StackOverflow sur ce sujet. Quelqu'un avait quelque chose de similaire, avait des idées?Échec d'ASP.NET FileUpload

Merci, Bob

Répondre

1

suis pas venu accross moi-même avec le construit dans le serveur, mais vous pouvez essayer d'augmenter le temps trop dans le fichier web.config.

<httpRuntime executionTimeout="****" maxRequestLength="****" /> 
-1

Les téléchargements Http sont notoirement peu fiables. Vous devriez regarder dans d'autres options qui utilisent Flash ou Silverlight pour les téléchargements de fichiers.

1

J'ai trouvé mon problème. J'ai mis l'entrée dans le mauvais fichier web.config - J'ai deux applications Web dans la même solution VS. Doh!