0
如果我的容器名稱的長度(如:下offlineblob1)我得到一個錯誤:(例如低於offlineblob2)指定的BLOB不存在
"The specified blob does not exist"
如果我的容器名稱是短,它的工作原理沒有任何錯誤。
但我需要創建更長名稱的blobcontainers。這個錯誤有什麼想法
我的代碼如下:
string offlineblob1 =https://xyz.blob.core.windows.net/offline800xyz09252013203652
string offlineblob2 =https://xyz.blob.core.windows.net/offline
var destBlob = blobClient.GetBlobReference(offlineblob1);
byte[] fileBytes = destBlob.DownloadByteArray(); //if I use offlineblob2 it works fine
我只能猜測你需要檢查offlineblob1值是否有效。 –
是的,較短和較長的容器都是有效的並且包含文件。 – Millar
請提供一個更好的例子:在你的代碼片段中,你嘗試下載一個本身不是blob的容器。該計劃應該是http:// <存儲帳戶> .blob.core.windows.net// ... –
blueling