0

ここの 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 を使用するとすぐに、ローカル開発ストレージに対して実行したテストが 400 - Bad Header で失敗し始めました。初回アクセス時のエラー。多くの努力の結果、ここで x-ms-version を「2012-02-12」から「2011-08-18」に変更することがわかりました。

Constants.cs で:

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

これにより、最初の問題は解消されましたが、UseFlatBlobListing = true を指定した GetBlobList がエラーで失敗するようになりました。これは 1.7 のローカル dev ストレージでは機能しませんか? または、私が見逃しているものはありますか?

4

1 に答える 1

0

私が知っていることから、あなたはできない。REST API の最新リリース (バージョン 2012-02-12) で利用可能な非同期コピー BLOB、リースなどの機能は、ストレージ エミュレーターではまだサポートされていません。

于 2012-08-14T02:55:58.017 に答える