title: System.IO.Compression.FileSystem assembly in VS 2010
body: <p>I'm trying to compile this simple code in my C# WinForms project in VS 2010:</p>
  
  <pre><code>using System.IO;
  using System.IO.Compression;
  
  string zipPath = @"c:\example\start.zip";
  string extractPath = @"c:\example\extract";
  
  using (ZipArchive archive = ZipFile.OpenRead(zipPath))
  {
      foreach (ZipArchiveEntry entry in archive.Entries)
      {
          if (entry.FullName.EndsWith(".txt", StringComparison.OrdinalIgnoreCase))
          {
              entry.ExtractToFile(Path.Combine(extractPath, entry.FullName));
          }
      }
  }
  </code></pre>
  
  <p>The description for the <a href="http://msdn.microsoft.com/en-us/library/system.io.compression.zipfile.aspx" rel="nofollow">ZipFile Class</a> tells me that I need to add <code>System.IO.Compression.FileSystem</code> assembly. Sorry for this question, but where the heck is it? Does it come as a DLL? It is not in the list of the .NET references, and I know for sure that I have .NET Framework v.4.5 installed.</p>
  
  <p><strong>EDIT</strong>: Whoever wants to include a simple Zip archive support in your VS 2010 project, I found <a href="http://zipstorer.codeplex.com/" rel="nofollow">this project</a> that compiles right into your own project. Very clean and simple.</p>