Halloj. Bah. Skit i det, jag körde en self-extracting RAR fil som jag kör i silent-mode och sen rensar ut efteråt. Du har ett namespace (och klass) som heter FastZip i SharpZipLib som du kan använda enkelt: Ah. Tack, nej jag behöver inte zippa upp enskilda filer utan rubbet ska upp när det väl är dags.Packa upp filer med SharpZipLib
Försöker mig på äventyret att extrahera tre filer ur en zipfil med hjälp av
SharpZipLib http://www.sharpdevelop.net/OpenSource/SharpZipLib/Default.aspx
Använder koden nedan:
<code>
Dim x As New ICSharpCode.SharpZipLib.Zip.FastZip
Dim strFullDirectoryPath As String = IO.Path.GetDirectoryName(Reflection.Assembly.GetExecutingAssembly.Location)
x.ExtractZip(strFullDirectoryPath + "\complib.zip", strFullDirectoryPath, "")
</code>
Men jag får inte ut ett skit, inga felmeddelanden, men inte heller någon form av uppackade filer.
Någon som har en idé om vad jag gör för fel?
//JohannesSv: Packa upp filer med SharpZipLib
//JohannesSv: Packa upp filer med SharpZipLib
<code>
FastZip zip = new FastZip();
zip.ExtractZip("c:\\MyZip.zip, "c:\\temp", "");
</code>
Den funkar för mig iaf. Sedan har jag gjort ett annat projekt där jag bara tog enstaka filer ur Zip-filen, men jag kommer inte ihåg exakt hur det var (tog bara några minuiter att hitta iofs i hjälpen när jag kollade på det)Sv:Packa upp filer med SharpZipLib
//Johannes