2017-09-20 57 views
5

aşağıdaki iletiyle çalışmak benim kod durağı Azure Depolama Explorer benim sürümünü yükselttikten sonra Depolama Emülatörünün bu sürümde tarafından desteklenmez: Bu isteğinBu isteğin DİNLENME versiyonu

"DİNLENME versiyonu .. depolama Emülatörünün bu sürümde tarafından desteklenmemektedir son sürüme depolama emülatör yükseltin fazla bilgi için aşağıdaki URL'ye bakın lütfen: http://go.microsoft.com/fwlink/?LinkId=392237 "Azure depolama Explorer

Benim sürüm 0.8 olduğunu. 16. İstisna son satırında atar

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); 

: gibi

Temelde lacivert yüklemek için kod olma eğilimindedir.

GÜNCELLEME

1) yayınladığınız depolama emülatörü sürümü nedir? Kodunuzda

2), Depolama Müşteri kütüphanesinin sürümü ne

V5.1 kullandığınız edilir?

8.4.0here

+0

Bu hatanın Azure Storage Explorer ile ilgisi olduğunu düşünmüyorum. Bize anlatabilir misiniz: 1) Çalıştırdığınız depolama emülatörünün sürümü nedir? 2) Kodunuzda, kullandığınız Storage Client kitaplığının sürümü nedir? –

+0

Tüm bu bilgileri belirtmeyi unuttum. Soruyu güncelledik, @GauravMantri teşekkürler –

cevap

3

Bu hatayı alıyorsanız sebebi, Depolama Müşteri Kütüphane 8.4 hedefler DİNLENME API sürümü 2017-04-17 nerede Depolama Emülatörü Sürüm 5.1 hedefler REST API sürümü 2016-05-31 olarak.

Sen iki şeyden birini yapabilirsiniz:

  1. (şu anda 5.2) Depolama Emülatörünün son sürümünü yükleyin.
  2. Depolama istemci kitaplığını REST API sürüm 2016-05-31 destekleyen 8.3'e düşürün.

Benim önerim # 1 ile devam etmek, Depolama Emulator'unun en son sürümünü kullanmak olacaktır.