Ошибка «Указанный ресурс не существует» при попытке копировать Blob с хранилища в другой ⇐ C#

Место общения программистов C#
Anonymous
Ошибка «Указанный ресурс не существует» при попытке копировать Blob с хранилища в другой

Сообщение Anonymous »

Я пытаюсь переместить файл Blob из контейнера в другой, который находится в другом хранилище. < /p>
public void MoveFile(StorageConfig sourceConfig, StorageConfig destinationConfig, string sourceFilename, string destinationFilename)
{
var sContainer = GetBlobContainerReference(sourceConfig.ConnectionString, sourceConfig.ContainerName);
var dContainer = GetBlobContainerReference(destinationConfig.ConnectionString, destinationConfig.ContainerName);

var sBlob = sContainer.GetBlockBlobReference(sourceFilename);
var dBlob = dContainer.GetBlockBlobReference(destinationFilename);

dBlob.StartCopy(sBlob);

sBlob.Delete(DeleteSnapshotsOption.IncludeSnapshots);
}
< /code>
У меня есть различные учетные данные для контейнеров источника и назначения. достигает файла Blob -File Source. < /p>
Я смотрю эти переменные: < /p>
sBlob.Exists() -> true
dBlob.Exists() -> false
sContainer.Exists() -> true
dContainer.Exists() -> true
< /code>
Таким образом, он может подключаться в обоих контейнерах. Я думаю, что не основано на некоторых кодах, которые я нашел в Интернете.

Подробнее здесь: https://stackoverflow.com/questions/753 ... -from-stor

Вернуться в «C#»