2010-10-16 77 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瓊斯的回答。

相關問題