我正在 Microsoft Visual Studio 2005 中为 Windows Mobile 6 开发应用程序。我必须解压缩 Web 服务收到的文本。但是当我使用 GZipStream 时,出现以下错误:
错误 1 找不到类型或命名空间名称“GZipStream”(您是否缺少 using 指令或程序集引用?)
我现在该怎么办?
我正在 Microsoft Visual Studio 2005 中为 Windows Mobile 6 开发应用程序。我必须解压缩 Web 服务收到的文本。但是当我使用 GZipStream 时,出现以下错误:
错误 1 找不到类型或命名空间名称“GZipStream”(您是否缺少 using 指令或程序集引用?)
我现在该怎么办?
GZipStream 支持在 3.5 版中添加到 Compact Framework。要针对 CF 3.5 进行开发,您需要 Visual Studio 2008(VS 2010 不支持针对 Compact Framework 的开发)。
如果您锁定到 Visual Studio 2005 并且您无法控制您使用的 Web 服务,您可以创建一个中间 Web 服务来基本上将数据重新打包为 CF 2.0 支持的格式。
我找到了。
全新的 Compact Framework 3.5 Beta1现在包含压缩功能!
介绍
Compact Framework 缺少移动设备开发的关键命名空间 - System.IO.Compression。在这里可以使用流行的 ZIP 压缩来压缩文本、xml、文件或任何流。您可以通过压缩应用程序使用的数据来使用它来节省设备上的存储空间。或者,您可以在将信息传输到服务器之前使用它来压缩信息,以节省 GPRS 成本并加快传输时间。只需以与在完整框架上完全相同的方式使用此库。
下载链接