繁体   English   中英

Azure存储模拟器错误访问Blob

[英]Azure Storage Emulator Error Accessing Blobs

只是注意到一个奇怪的问题。 我无法再访问存储在Azure存储模拟器中的Blob(iamge文件)。 首先注意到在调试中运行时,我的Web角色没有从模拟器提供文件。 我尝试使用第三方应用程序cloudberry访问文件。 cloudberry让我浏览了我创建的存储模拟器容器,但是当我尝试访问文件时,它失败了。 我的应用程序和cloudberry均失败,并返回500错误...没有帮助。

尝试重新启动存储模拟器,没有运气。 尝试从Azure SDK命令提示符下启动模拟器,以查看是否存在错误。 成功启动...没有错误报告,但是当我尝试访问Blob时仍然出现问题。 我已经安装了SQL Express,并且验证了MSSQL $ SQLEXPRESS服务正在运行。 我最近没有对Web角色配置进行任何更改。 我使用的是Azure工具版本:2012年6月。有人对我还应该尝试什么有想法?

谢谢!

Gaurav Mantri的评论对跟踪我的错误很有帮助。 检查错误日志后,我发现我遇到了一个比较常见的问题,我的azure存储损坏了。 如果有人在相同或相似的问题上寻求帮助,我在其上找到了一个有用的但不确定的论坛话题(下面的链接)。

http://social.msdn.microsoft.com/Forums/zh-CN/windowsazuredata/thread/699d8861-b3d3-4140-9cf3-b749a2cfed39/

此SO线程中也讨论了此问题:

神秘消失的Azure开发存储资产

以我的经验,我仅遇到Azure SDK 1.7附带的仿真器这个问题。 正如您从我的答案中看到的那样,通过使用Azure SDK 1.8中更新的模拟器(我已经使用了4个月以上),问题消失了-您可以在继续使用云项目中的1.7库的同时对其进行升级。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM