异常下载Azure Blob

时间:2012-07-18 20:43:19

标签: .net azure blob

在本地调试时,我有时无法从Azure blob存储中下载。我有一个我上传的静态文件,然后在测试期间下载它。我可以成功下载很多次,但有时当我调用DownloadToFile时,它会阻塞一段时间,创建一个具有正确名称的0kb文件,然后抛出一个异常,说“服务器遇到内部错误。请在一段时间后再试”。

此后,除非我再次删除并上传文件,否则无法再次下载。在此期间不会发生代码更改。

内部异常是500错误,HResult为-2146233088。

1 个答案:

答案 0 :(得分:0)

HResult -2146233088是异常的默认值,所以说不多,但经过一些谷歌搜索似乎它几乎总是与MS SQL Server相关联,所以我认为这是本地Azure存储模拟器的一个问题使用MS SQL Server。

尝试升级到Azure SDK 1.7(使用SQL Server 2012 Express)(如果尚未升级),然后尝试从云上的实际blob存储中下载数据,以确保问题实际存在于本地模拟器中。