Avatar billede ktolbod Nybegynder
13. juni 2006 - 14:26 Der er 4 kommentarer

A generic error occurred in GDI+.

Hej,
Jeg uploader et billed, reziser det i 3 forskellige størrelser (VB) og gemmer dem. Det virker lokalt, men når jeg smider det op hos webhotellet gemmer den et billed og kommer så med fejlen "A generic error occurred in GDI+ ".
Destinations mappens rettigheder er sat til det hele.

Det er følgende kode hvor den melder fejl:
       
Dim Thumbnail As Image = LargeImage.GetThumbnailImage(NewWidth, NewHeight, Nothing, New IntPtr())

Thumbnail.Save(path & UnikName & "." & ImgageType)

Return UnikName & "." & ImgageType
LargeImage.Dispose()
Thumbnail.Dispose()
Avatar billede everclear Praktikant
19. juni 2006 - 17:15 #1
Forsøger du at overskrive eksisterende filer i destinationsmapperne? GDI+ har en tendens til ikke at lukke instansen af dit oprettede billede før du disposer det. Du kan f.eks. også opleve problemer med at slette dit originale billede efter du har genereret din thumbnail.
Avatar billede thrytter Nybegynder
19. juni 2006 - 21:37 #2
Skyldes måske at du laver Return før dine .Dispose()
Avatar billede ktolbod Nybegynder
21. juni 2006 - 08:38 #3
Hej,
Jeg er kommet frem til at min udbyder må bruge en ældere version af GDI eller noget andet. Jeg kan få mit script til at virke lokalt og hos en anden udbyder.
Oprindeligt havde jeg faktisk Dispose() efter return, men ak ja ingenting virkede hos den ene udbyder :(
Jeg har faktisk også valgt at lave det om og i stedet genererer jeg thumbnail "on the fly" med strem.
Men tak for svar:)
Avatar billede mikkelnh Nybegynder
08. marts 2011 - 15:49 #4
jeg havde samme problem men den her artikel forklarede problemet for mig  http://fatkid.dk/Article/Articel/4 og nu virker det
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