У меня есть скрипт powershell, который генерирует отчет в формате pdf с сервера ssrs, после того, как файл создан, в нем нет блокировок, так как я могу переместить его или отправить по электронной почте как вложение и т. Д. Во время тестирования.
Когда мой сценарий пытается загрузить файл в Azure, он зависает на 100%, я проверил Azure, и файл там, но все еще находится на 100% в powershell.
Есть идеи?
Кодниже я не включил код функции для генерации отчета, так как он довольно длинный.
GenerateReport -ReportFile $FullFilePath -StartDate $StartDate -EndDate $EndDate| Out-Null
$context = New-AzureStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey
$files = Get-ChildItem $BaseFolder -Recurse
foreach($file in $files)
{
$blobfile = "Epsom/$($file)"
Set-AzureStorageBlobContent -File $File.FullName -Container $ContainerName -Context $context -Blob $blobfile -Force -ErrorAction SilentlyContinue
}