我正在尝试使用Silverlight或XNA创建Windows Phone 7应用程序,但是我不知道如何做这种事情,这将是应用程序的一部分。如果不可能,是否有任何类似的格式可以做类似的事情?

提前致谢!

有帮助吗?

解决方案

您可以阅读zip文件 如果 您对文件夹及其包含的文件有事先了解。实际上,MSDN在讨论时包含一个示例 application.getResourceStream(streamResourceinfo,uri) 方法。

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

其他提示

Sharpziplib 仅在C#中实现,并且已移植到紧凑型框架上,因此您可以使用它。商业图书馆,您必须小心,因为他们可以使用p/invoke p/invoke for zlib forsing速度,这将在winphone下失败。

编辑

我看到Sharpziplib已经被移植了。请参阅Anthonywjones的回答。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top