我正在寻找一种方法将Azure中的blob从一个容器移动到另一个容器.我找到的唯一解决方案是使用Azure存储数据移动库,但这似乎适用于不同的帐户.我想将同一帐户中的blob移动到另一个容器中.
我将尝试使用带有106个图像(675MB)的DotNetZip-Libary创建一个zip文件,其代码如下:
Public Function GetZip() As Byte()
Dim zip As New Ionic.Zip.ZipFile(String.Format("{0}.zip", Me.GallerySystemName))
AddHandler zip.SaveProgress, AddressOf SaveProgress
For Each img In Me.Images
zip.AddFile(img.OriginalFile.FullName, "")
Next
Dim bytZip As Byte()
Using ms As New MemoryStream
zip.Save(ms)
bytZip = ms.ToArray
End Using
Return bytZip
End Function
Run Code Online (Sandbox Code Playgroud)
当我运行这段代码时,执行会停止在图像40(有时更早)没有任何执行.什么都没发生.我试图将zip直接保存到文件中.有用.
有任何想法吗?
一月