2013-02-14 2 views
1

Я попытался удалить некоторые файлы, заканчивающиеся на .jpg? 12312223 и .jpg? Zz = 23 (случайные числа) из портала управления окнами azure, но он никогда не работает. Я также попытался удалить их из CloudBerry Explorer для хранения Azure Blob и получить сообщение об ошибке.Невозможно удалить blob из окна azure storage, когда имя файла заканчивается знаком вопроса

Есть ли способ удалить эти файлы?

Спасибо.

ответ

3

Если вы ищете еще один инструмент для этого, могу предложить вам попробовать Azure Management Studio от Cerebrata (http://www.cerebrata.com). Этот инструмент в настоящее время находится в открытой бета-версии и может быть загружен с домашней страницы веб-сайта Cerebrata (раскрытие: я являюсь частью команды Cerebrata).

Если вы пытаетесь сделать это с помощью клиентской библиотеки для хранения, вы можете попробовать что-то вроде этого ниже:

 CloudStorageAccount storageAccount = CloudStorageAccount.DevelopmentStorageAccount; 
     CloudBlobContainer blobContainer = storageAccount.CreateCloudBlobClient().GetContainerReference("images"); 
     CloudBlockBlob blobWithSpecialCharacters = blobContainer.GetBlockBlobReference("filename.txt?j=123123"); 
     using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes("This is sample text"))) 
     { 
      blobWithSpecialCharacters.UploadFromStream(ms); 
     } 
     blobWithSpecialCharacters.Delete(); 
+0

Спасибо! Я использовал ваше программное обеспечение, и он работал, лучше и быстрее, чем CloudBerry. – Diego

+0

Каждый ответ на хранение Azure от Gaurav является правильным и достойным. Никто так долго не работал над таким уровнем детализации. –