einschließe. Ich bin gerade dabei, .net Version 4.5 zu verwenden und versuche, seine 'neuen' Zip-Funktionen zu verwenden. Ich nehme System.IO.Compression
und bin versuchen, den folgenden Code auszuführen:..Der Name 'ZipFile' existiert nicht im aktuellen Kontext, wenn ich System.IO.Compression
using System.IO.Compression;
string startPath = @"c:\example\start";
string zipPath = @"c:\example\result.zip";
string extractPath = @"c:\example\extract";
ZipFile.CreateFromDirectory(startPath, zipPath);
ZipFile.ExtractToDirectory(zipPath, extractPath);
die Frage, die ich bekommen habe, ist, dass The name 'ZipFile does not exist in the current context
ich weiß nicht, warum es nicht existieren würde, wenn ich schon mit, was es erfordert
@Tinwor Nicht ein Duplikat, ich verweise bereits auf den Namespace, bekomme aber immer noch Fehler. –
@JoeScotto müssen Sie auf die * Assembly * verweisen - höchstwahrscheinlich. Klicken Sie mit der rechten Maustaste auf "Referenzen" in Ihrem Projekt, klicken Sie auf "Add Reference" und feilen Sie die "System.IO.Compression.FileSystem" Assembly ein. Dann können Sie den Namensraum verwenden. – vcsjones
Sie verweisen auf die falsche Bibliothek. Es ist 'System.IO.Compression.FileSystem' – Tinwor