Azureストレージエミュレータでいくつかの簡単なアクションを実行しようとしていて、 "リモートサーバーからエラーが返されました:(400)要求の形式が正しくありません。" RequestInformation> ExtendedErrorInformationに行く私はまた、 "HTTPヘッダーの1つの値が正しい形式ではありません。"Azureストレージエミュレータ - (400)Bad Request - HTTPヘッダーが正しいフォーマットでない
これは失敗しているコードの例です:
CloudStorageAccount storageAccount = CloudStorageAccount.Parse("UseDevelopmentStorage=true");
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("mycontainer");
container.CreateIfNotExists(); // This is where it fails
私は、これはSDK version issueかもしれないいくつかのケースを発見しました。私はVisual Studio 2012を実行しています。version 2.6 of Azure SDK for .NETがインストールされています。これはVS 2012の最後のバージョンです。
これは環境の問題だと思います。私はAzureと仕事するのがとても新しいので、私が欠けているものがあれば驚かないでしょう。すべての助けをいただければ幸いです。
使用しているストレージクライアントライブラリのバージョンは何ですか? –
私は6.0.0.0を使用しています。 – DRD
これはおそらく助けることができますか? http://stackoverflow.com/questions/32322029/azure-storage-emulator-400-bad-request – gbellmann