2013-04-16 57 views
0

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

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

谢谢!

+0

你可以检查开发存储数据库的大小吗?如果它大于(或接近)2Gb,则问题可能在于此。 – astaykov

+0

感谢您的帮助。很确定这不是因为我没有太多内容。无论如何,我会检查它。我怎么做? –

+2

您可以做的另一件事是启用存储模拟器服务的日志记录。请在MSDN论坛上查看我的答案:http://social.msdn.microsoft.com/Forums/en-US/windowsazuretroubleshooting/thread/99e2014d-590d-4ec4-88ef-b3623ce44fe9/。但是要小心,因为有真正详细的日志,所以在发现问题后,请关闭注销。 –

回答

0

这个问题也是在这个SO主题讨论:

Mysterious disappearing Azure development storage assets

根据我的经验,我有这个问题只在仿真器附带Azure的SDK 1.7。从my answer可以看出,使用Azure SDK 1.8中更新的模拟器(我已经使用了4个月以上),问题就消失了 - 您可以升级它,同时继续在云项目中使用1.7库。