我使用此链接作为参考: DriverSigningAutomation
尝试使用以下代码在sas uri上传.cab文件:
URI sasUrl = new URI(sasURL);
try
{
CloudBlockBlob blob = new CloudBlockBlob(sasUrl);
File source = new File(filePath);
blob.upload(new FileInputStream(source), source.length());
}
catch (Exception e)
{
// Output the stack trace.
e.printStackTrace();
}
我目前面临的几个问题:
答案 0 :(得分:0)
您上传的文件是否很大?如果是这样,您可以尝试我们的exe工具AzCopy或其核心库Storage Data Movement Library(仅在C#中)。它们可以非常快的速度实现容器/目录/ blob传输(下载/上传/复制),并可以编程方式跟踪传输状态。甚至支持暂停/恢复。
请注意,上述两个工具提供的SAS应在容器级别创建。