如何在没有ZipArchive的情况下解压缩Windows 8 Metro中的ZIP文件(zlib.net)

我有一个用C#编写的Windows 8 Metro应用程序。 我需要打开一个ZIP文件并读取它包含的XML文件。 我使用了ZipArchive类,但它在当前构建中变得越来越不合适而且不再有效。 还有另一种方式吗?

我尝试使用谷歌搜索其他ZIP库,但我唯一可以在WinRT中工作的是zlib.net,这个库没有非常简洁的界面。 如何在C#中使用zlib.net从ZIP读取XML文件为字符串?

如何使用内置的库类GZipStream或Deflate。

文档说system.io.compressions.Deflate支持zip(RFC 1951)。