I didn’t find “ZipFile” class in the “System.IO.Compression” namespace

You need an extra reference for this; the most convenient way to do this is via the NuGet package System.IO.Compression.ZipFile

<!-- Version here correct at time of writing, but please check for latest -->
<PackageReference Include="System.IO.Compression.ZipFile" Version="4.3.0" />

If you are working on .NET Framework without NuGet, you need to add a dll reference to the assembly, “System.IO.Compression.FileSystem.dll” – and ensure you are using at least .NET 4.5 (since it doesn’t exist in earlier frameworks).

For info, you can find the assembly and .NET version(s) from MSDN

Leave a Comment