如何使用当前的1.7本地开发存储运行Azure .Net SDK 1.7.1?

时间:2012-08-13 18:17:01

标签: azure azure-storage-blobs

我试图在这里使用来自Github的Azure .Net SDK 1.7.1版本(https://github.com/WindowsAzure/azure-sdk-for-net/tree/sdk_1.7.1)和本地开发存储。我想在1.7.1 SDK中使用一些很棒的功能,但是当我在我的项目中使用1.7.1 DLL时,我对本地dev存储运行的测试开始失败,400-Bad Header首次访问时出错。经过多方努力,我发现将x-ms版本从“2012-02-12”更改为“2011-08-18”:

在Constants.cs中:

    internal const string TargetStorageVersion = "2011-08-18";

这摆脱了第一个问题,但现在带有UseFlatBlobListing = true的GetBlobList现在失败并出现错误。这不适用于1.7本地dev存储吗?或者,有什么我想念的吗?

1 个答案:

答案 0 :(得分:0)

据我所知,你做不到。存储模拟器尚不支持最新版本的REST API(版本2012-02-12)中提供的功能,如异步复制blob,租约等。