适用于 .Net 3.5 的 Azure 存储 SDK 升级

Azure Storage SDK Upgrade for .Net 3.5

我正在维护一个部署到 SharePoint 2010 并面向 .Net Framework 3.5 的旧产品。它使用 Azure SDK 1.7 进行 blob 操作,随着 SDK 即将被弃用,我们需要对其进行升级。根据this blog post最低SDK版本应该是2.1,但问题是它不支持.net 3.5。

我查看了 GitHub 上的 SDK 代码,它高度依赖 .Net 4 功能,因此我无法在 .net 3.5 中重新编译它。我寻找第 3 方 SDK,但找不到。

在删除 Azure 存储服务版本后,是否有直接的方法来保留功能?

(请注意,升级 .Net 框架不适合我。)

不,很遗憾,我们的客户端库支持仅适用于 .NET 4.0 (2010) 及更高版本。

如果您需要保持对遗留项目的支持,您需要决定是将您自己的 REST 调用写入 Azure 存储,还是将您的 .NET 框架升级到 4.0 以使用更新版本的库。抱歉!

对于可能遇到相同问题的任何人:

存储客户端库 1.7 的弃用推迟到 2016 年 8 月之后。

Microsoft Azure Storage Service Version Removal Update: Extension to 2016