是否有可能在Windows Phone 7中读取.rar或.zip文件?如何?
-
08-10-2019 - |
题
我正在尝试使用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的回答。
不隶属于 StackOverflow