2

I have a Windows 8 Metro application written in C#. I need to open a ZIP file and read the XML files that it contains. I used ZipArchive class but it became buggy in the current build and no longer works. Is there another way?

I tried googling for other ZIP libraries but the only one I could get to work in WinRT was zlib.net and this library does not have very frienly interface. How do you read XML files as string from ZIP using zlib.net in C#?

Igor Kulman
  • 16,211
  • 10
  • 57
  • 118
  • 1
    How did ZipArchive 'become buggy', can it be reproduced, have you filed a bug report, can you use an older version? – CodeCaster May 11 '12 at 08:48
  • 1
    I filed a report and I am waiting for a workaround. But meanwhile I am trying to explore other options. – Igor Kulman May 11 '12 at 09:02

1 Answers1

2

How about using the built in library class GZipStream or Deflate.

The docs say system.io.compressions.Deflate supports zip (RFC 1951).

Community
  • 1
  • 1
Neil
  • 11,059
  • 3
  • 31
  • 56