我正在尝试使用Silverlight或XNA创建一个Windows Phone 7应用程序,但我无法弄清楚如何做这样的事情,这将是应用程序的想法的一部分。如果不可能,是否有任何类型的格式?
提前致谢!
答案 0 :(得分:3)
您可以阅读zip文件如果您事先了解其中包含的文件夹和文件。事实上,MSDN在讨论Application.GetResourceStream(StreamResourceInfo, Uri)方法时包含了这样做的一个例子。
如果您需要浏览和提取(并确实创建)zip文件,也可以使用slsharpzlib。
答案 1 :(得分:1)
SharpZipLib纯粹在C#中实现,并且已移植到Compact Framework,因此您可以使用它。商业图书馆你必须要小心,因为他们可能会使用P / Invokes来获取zlib的速度,这在WinPhone下会失败。
修改强>
我看到SharpZipLib已被移植。见AnthonyWJones的回答。