Azure存储模拟器(v4.2)和Micorosft.WindowsAzure.Storage(v7.0.0)=> Azure SDK 2.9的错误请求

Rud*_*dra 6 azure azure-storage azure-storage-blobs

当尝试调用CloudBlobContainer的CreateIfNotExistsAsync方法(连接字符串的"UseDevelopmentStorage = true")时,我收到以下错误:

例外:Microsoft.WindowsAzure.Storage.StorageException:远程服务器返回错误:(400)错误请求.---> System.Net.WebException:远程服务器返回错误:(400)错误请求.在Microsoft.WindowsAzure.Storage.Shared.Protocol.HttpResponseParsers.ProcessExpectedStatusCodeNoException [T](HttpStatusCode expectedStatusCode,HttpStatusCode actualStatusCode,T retVal,StorageCommandBase`1 cmd,Exception ex)中c:\ Program Files(x86)\ Jenkins\workspace\release_dotnet_master\Lib\Common\Shared\Proto col\HttpResponseParsers.Common.cs:第50行....

在异常堆栈跟踪结束时,我看到以下信息:

请求信息请求ID:6981043b-1ca2-4788-ba8e-bab39fb95956 RequestDate:星期五,2016年4月8日19:18:21 GMT StatusMessage:此版本的存储仿真器不支持此请求的REST版本.请将存储模拟器升级到最新版本.有关详细信息,请参阅以下URL:http://go.microsoft.com/fwl ink /?LinkId = 392237

我正在使用当前最新的模拟器(v4.2)以及当前最新的 Micorosft.WindowsAzure.Storage库(v7.0.0).我应该使用其他什么吗?

jeh*_*SFT 4

支持7.0.0版本.Net客户端库的模拟器4.3版本即将发布。我们在发布它时遇到了一些技术问题,但它正在酝酿之中。目前您可以使用旧版本的客户端。

带来不便敬请谅解!

编辑:4.3 模拟器现已启动。如果您有任何问题,请回复。

  • 我将存储库降级到 6.2.0。有效!感谢更新。 (2认同)