2016-07-15 119 views
2

我使用这个链接作为参考: DriverSigningAutomation的Windows 10驱动程序签名自动化

试图上传.cab文件上使用此代码SAS URI:

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(); 
    } 

我目前面临的几个问题:

  1. 如何跟踪上传文件的状态,如在仪表板上(submissionPortal)它说等待上传?
  2. 有没有什么办法可以得到响应,说明文件已经成功上传?

回答

0

您上传的文件很大吗?如果是这样,您可以尝试我们的exe工具AzCopy或其核心库Storage Data Movement Library(仅在C#中)。它们可以以非常高的速度实现容器/目录/ blob传输(下载/上传/复制),并且可以以编程方式跟踪传输状态。即使暂停/恢复支持。

请注意,提供给上述两个工具的SAS应该在容器级别创建。

+1

上传文件是.cab格式,很难218 kb – MikasaAckerman

+0

我的sas URI是blob级别的,有没有其他方法可以解决它? – MikasaAckerman

相关问题