Azure Storage Emulator + UseDevelopmentStorage=trueで400 httpエラーになる。

storage client libraryのバージョンが新しいと、Storage Emultatorの開発ストレージ(CloudStorageAccount.DevelopmentStorageAccountとか、ConnectionStringがUseDevelopmentStorage=trueで使えるやつ)との通信がエラーになる。

Windows azure storage DevelopmentStorageAccount CloudTable.CreateIfNotExists() always get 400 http error

対処法としては、バージョンダウンさせるか、Windows Azure Storage Emulator 2.2.1 Preview versionを使う。
今回はPreviewVersionを使って動作確認しました。手動コピーしないとだめなのでちょっと面倒ですけどね。

Download Windows Azure Storage Emulator 2.2.1 Preview from Official Microsoft Download Center