1
好吧,我有以下代碼 - 它完美的存儲jpgs,但不存儲pdf。任何想法爲什麼?Azure Blob不存儲PDF
public bool TryStoreImage(string uri, string fileName)
{
try
{
WebClient wc = new WebClient();
var blob = new BlobStorage().GetCloudBlobContainer();
var store = blob.GetBlobReference(fileName);
store.UploadByteArray(wc.DownloadData(uri));
return true;
}
catch (Exception exc)
{
return false;
}
}
`
同樣,每一個PDF我嘗試訪問給我的「PDF不存在,」即使我可以看到蔚藍的管理畫面的PDF文件。然而,我每個jpg存儲都是完全可訪問的。
所以很顯然這部分(UploadByteArray或DownloadData)出現故障,請分割您的樣品。 –
「pdf不存在」是什麼意思?什麼工具告訴你?你如何訪問blob?在不知道的情況下,我們不可能真正理解它,但我推測缺乏內容類型是一個問題。嘗試'store.Properties.ContentType =「application/pdf」'。 – smarx
@AlexeiLevenkov - 它沒有出錯,它只是沒有顯示。 – Micah