我正在尝试将 dll 添加SharpZipLib
到我的Windows Phone 8
项目中。添加时它给了我以下错误
无法将对更高版本或不兼容程序集的引用添加到项目中
这是一个屏幕截图
我发现了一个相同类型的问题。引用 ZXing.Net 库 但它不适用于我的情况。我已经从http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx下载了这个 dll
有人可以帮帮我吗 ?我该如何解决这个问题?
我正在尝试将 dll 添加SharpZipLib
到我的Windows Phone 8
项目中。添加时它给了我以下错误
无法将对更高版本或不兼容程序集的引用添加到项目中
这是一个屏幕截图
我发现了一个相同类型的问题。引用 ZXing.Net 库 但它不适用于我的情况。我已经从http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx下载了这个 dll
有人可以帮帮我吗 ?我该如何解决这个问题?
您下载的二进制文件仅适用于完整的 .NET Framework 项目。如果你想在 Windows Phone 项目中使用它,你需要下载源代码并删除不适合 Windows Phone 的部分。
请注意,SharpZipLib 并未正式支持 Windows Phone,因此您可能需要努力将其移植到 Windows Phone。
因此,您最好使用官方支持 Windows Phone 的库,例如 SharpCompress,
您是否考虑过在 NuGet 上使用Microsoft Compression库?它肯定列出了对 Windows Phone 8 的支持。
如果这不适合您,请尝试通过 NuGet 添加SharpZipLib包,因为如果该包不支持 WP8,它将有更清晰的消息传递。