我正在使用cloudblockblob上傳帶有windows服務的azure存儲上的zip文件,該文件可以正常使用上傳流。但是,當我檢查到Azure存儲資源管理器,它是在這樣的壓縮文件名的開頭追加位置路徑,如何在沒有定位路徑的Azure存儲上上傳壓縮文件?
C:\用戶\ bwadmin \來源\ BusinessWorx \連接器服務 V5.1 \ TSS_03092016_635931219970817910_470088b2 -9416-e411-ae0a-6c3be5a81b54_TSSCustomers.zip
,而我只想文件名有類似這樣的,
TSS_03092016_635931219970817910_470088b2-9416-e411-ae0a-6c3be5a81b54_TSSCustomers.zip
我使用的代碼是
using (var fileStream = System.IO.File.OpenRead(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location) + "\\" + zipfilename))
{
blockBlob.UploadFromStream(fileStream);
}
任何想法?
你如何在代碼中創建塊blob的實例?請分享該代碼。 –
這是我如何創建實例CloudBlockBlob blockBlob = container.GetBlockBlobReference(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly()。Location)+「\\」+ zipfilename); – Awais