Avatar billede thanse21 Nybegynder
12. maj 2005 - 12:48 Der er 3 kommentarer og
1 løsning

Upload/Download med asp.net

Hej Eksperter,

JEg er ved at lave en upload/download funktion til min webapplikation, og det spiller rimeligt godt. Dog er der et problem: Når jeg prøver at gemme "store" filer går det galt.

Ved ~500kb: OK
ved ~1500kb: OK
Ved ~4500kb: Fejl.

Den giver ikke nogen fejl, viser bare en "Siden kan ikke vises", jeg kan ikke debugge det eller noget.

Mener jeg har læst noget om størrelse på buffere, men der burde da ikke være problemer med at gemme 4,5 MB?
Avatar billede basementjack Nybegynder
12. maj 2005 - 13:00 #1
Du skal i din web.config have det følgende.

<httpRuntime
executionTimeout="90"
maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false"
minFreeThreads="8"
minLocalRequestFreeThreads="4"
appRequestQueueLimit="100"
/>

Det du skal bruge er maxRequestLength="4096" som fortæller hvormange bytes der må uploades...  I mit fx er det ~4mb.
Avatar billede basementjack Nybegynder
12. maj 2005 - 13:04 #2
Og her er en mindre version af det samme, hvor du giver lov til at uploade en 1 GB. :)
Du skal nok huske at sætte executionTimeout til noget fornuftigt, alt efter hvad du vil have brugeren kan uploade af fil-størrelser:

<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
Avatar billede thanse21 Nybegynder
12. maj 2005 - 13:19 #3
Mange tak for det, det virker, har sat grænsen til 5 MB.

Men hvad gør de andre ting? Det virker kun hvis jeg har det hele med i <httpRuntime> tagget.
Avatar billede basementjack Nybegynder
12. maj 2005 - 14:05 #4
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" /> er taget ud af et projekt jeg lavede engang, og det virkede fint.

Men du kan læste om httpRuntime her http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfhttpruntimesection.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester