28. august 2010 - 19:35Der er
24 kommentarer og 1 løsning
Zip eller rar filer i c#
Er der en nem måde at håndtere zip eller rar filer med c#? uden alt muligt 3 parts halløj? (: skal egentlig bare udpakke en zip fil til en mappe på mit websted efter den er blevet uploadet.
Jeg bruger selv 7zip, og deres format, da det giver bedre compression, hvilket var målet for mig. Men SharpLib er klart vejen, hvis du bare skal udpakke filer.
Kan se det gøres på en lidt andet måde jeg plejede ( tror jeg nok ) ... dog kan jeg ikke finde det jeg brugte. har vist mistet soruce.
Men kan du ikke debug igennem det, og så se hvad de forskellige variable indeholder, for at se hvorfor den siger dit bibliotek ikke findes ... og specielt hvad for et der ikke findes ... det burde jo være oprettet lidt længere oppe, altså før den smider din exception.
nu har jeg kigget alle steder, der er sikkert noget jeg overser!? Men kan ikke finde ud af hvorfor det virker når zipfilen ikke indeholder mapper og ellers ikke
altså. Nu giver det lidt mening :b Men stadig ingen løsning.
Den version du havde virkede "arne". Så har kigget den igennem, Du bruger zipFile og jeg bruger ZipInputStream. Problemet i min ligger i at når jeg vil udpakke en zip fil med fx.
Så 1. opretter den mappen til zip filens indhold 2. opretter den første mappe i zip filen 3. kommer indholdet af den undermappe ind i den (MEN HER ER FEJLEN)
Den kan ikke finde den mappe den lige har oprettet?
som sagt så virker den løsning du kom med "arne_v", så nej den skriver fint.
ja alle mapper/mappen er oprettet korrekt.
Men det virker nu, har lavet en kombination af arne_v's version og min. Kan dog ikke helt se hvad forskellen er dog? Men det virker! :)
Synes godt om
Ny brugerNybegynder
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.