2010-10-16 81 views

回答

3

您可以阅读zip文件如果您有事先知道它包含的文件夹和文件。实际上,MSDN在讨论Application.GetResourceStream(StreamResourceInfo, Uri)方法时包含了一个例子。

或者,如果您需要探索并提取(并确实创建)zip文件,则可以使用slsharpzlib

+0

但是,这是否在Windows Phone上工作? – 2010-10-16 23:15:49

+0

@布鲁诺:你指的是两种方法中的哪一种?如果后者,这将是一个耻辱,它声称它的确如此。如果不是,我不知道任何其他选择。 – AnthonyWJones 2010-10-17 15:02:15

+0

应该指出,slssharpzlib是GPL许可证,因此可能不适用于商业应用程序开发。 – tempy 2010-12-19 03:03:52

1

SharpZipLib纯粹是用C#实现的,已经移植到精简框架中,所以你可以使用它。商业图书馆你必须小心,因为他们可能会使用P /调用zlib东西的速度,这将在WinPhone下失败。

编辑

我看到SharpZipLib已经被移植。看到AnthonyW琼斯的回答。

相关问题