Sau khi nâng cấp phiên bản của tôi về Azure lưu trữ Explorer, mã dừng của tôi làm việc với các thông báo sau:Phiên bản REST của yêu cầu này không được hỗ trợ bởi phiên bản này của Emulator lưu trữ
"Phiên bản REST của yêu cầu này . không được hỗ trợ bởi phiên bản này của các Emulator lưu trữ Hãy nâng cấp các giả lập lưu trữ lên phiên bản mới nhất tham khảo URL sau để biết thêm thông tin:. http://go.microsoft.com/fwlink/?LinkId=392237 "
phiên bản của tôi về Azure lưu trữ Explorer là 0,8. 16.
Về cơ bản mã để tải lên xanh có xu hướng trở nên giống như:
CloudStorageAccount storageAccount = CloudStorageAccount.Parse("UseDevelopmentStorage=true");
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer blobContainer = blobClient.GetContainerReference("mycontainer");
blobContainer.CreateIfNotExistsAsync();
CloudBlockBlob blockBlob = this.blobContainer.GetBlockBlobReference(fileName);
byte[] CoverImageBytes = null;
BinaryReader reader = new BinaryReader(file.OpenReadStream());
CoverImageBytes = reader.ReadBytes((int)file.Length);
await blockBlob.UploadFromByteArrayAsync(CoverImageBytes, 0,(int)file.Length);
Trường hợp ngoại lệ ném vào dòng cuối cùng.
CẬP NHẬT
1) phiên bản giả lập lưu trữ mà bạn đang chạy là gì?
V5.1
2) Trong mã của bạn, những gì là phiên bản của thư viện khách hàng lưu trữ bạn đang sử dụng?
8.4.0here
Tôi không nghĩ rằng lỗi này có liên quan đến Azure Storage Explorer. Bạn có thể vui lòng cho chúng tôi biết: 1) Phiên bản trình mô phỏng bộ nhớ bạn đang chạy là gì? 2) Trong mã của bạn, phiên bản của thư viện Lưu trữ Khách hàng bạn đang sử dụng là gì? –
Quên đề cập đến tất cả thông tin đó. Đã cập nhật câu hỏi, cảm ơn @GauravMantri –