在Windows Azure辅助角色中获取CloudQueueMessage会在Azure模拟器中引发IO异常

时间:2013-09-17 16:02:28

标签: asp.net azure registry ioexception

从下图中我可以看出,我在一个辅助工作者角色中做了一个相当标准的代码来从Azure存储中的队列中获取一条消息,但它正在抛出这个IOException并带有指定的注册表项的文本不存在

    CloudQueueMessage message = queue.GetMessage(TimeSpan.FromSeconds(30));

是引起问题的代码,有时它可以正常工作,有时却不能。很奇怪。

Error Message

1 个答案:

答案 0 :(得分:0)

您是否已将本地配置文件连接字符串设置为使用UseDevelopmentStorage=true

从快速谷歌,如果你之间的不匹配,这个错误也会出现 Microsoft.WindowsAzure.StorageClient(v1.7)和应用程序中引用的Microsoft.WindowsAzure.Storage(v2.0)库。