【问题标题】:Cloud Explorer - cannot access development Blob ContainersCloud Explorer - 无法访问开发 Blob 容器
【发布时间】:2018-07-29 21:46:03
【问题描述】:

我正在使用 VS2015 在本地使用 Azure 存储进行开发。我创建并访问了我的开发存储 blob 容器。我上传了三张图片并有代码来计算图片的大小。

由于某种未知原因,我无法再在 Cloud Explorer 中展开 Blob Containers 节点。 IE。云资源管理器 > 存储帐户 >(开发)> Blob 容器。这样做会导致以下错误消息:

Cloud Explorer 遇到意外错误:无法检索 子资源。

过去一直运行良好,所以不确定发生了什么变化。我知道里面有容器,我似乎可以创建一个,但它没有出现在列表中。

它适用于实时 Azure 存储帐户,但不适用于开发。

虽然我仍然可以针对这个开发容器编写代码 - 所以它在那里并且可以正常工作,但 Cloud Explorer 只是没有列出容器,即无法通过 VS UI 查看文件/上传文件。

【问题讨论】:

  • 我在尝试获取 Web 应用程序的日志时遇到此错误。它指出“Cloud Explorer 遇到意外错误:无法检索子资源。详细信息:'Newtonsoft.Json.Linq.JObject' 不包含 'relativeUrl' 的定义”您找到解决方案了吗?

标签: azure visual-studio-2015 azure-storage azure-blob-storage


【解决方案1】:

这是我的解决步骤

  1. 通过扩展和更新卸载 Cloud Explorer
  2. 重启VS
  3. 在 Extensions and Updates 中更新 Cloud Explorer(显然没有卸载)
  4. 体验灾难性行为(非常缓慢)
  5. 重启VS
  6. 已修复(看似)
  7. 查看扩展和更新以查看 Cloud Explorer 已禁用
  8. 一切都已解决。

更新(2018 年 7 月 29 日)

如果您在启动 Microsoft Azure Storage Explorer(开发)时遇到问题,例如blob 存储并收到错误消息“无法检索子资源”,然后是“发生网络错误...ECONNREFUSED 127.0.0.1:10002”的详细信息,然后只需(安装并)运行 Azure 存储模拟器.

【讨论】:

  • 这实际上对我不起作用。我已经通过“扩展和更新”卸载了它,关闭了 VS,并从 visualstudiogallery.msdn.microsoft.com/… 重新安装了 Cloud Explorer。然后它起作用了。
  • 我刚刚从 V2.7 升级到 Azure Tools v2.9。我正准备看看这次是什么停止了工作。这是我遇到的第一个问题,您的解决方案对我有用。
  • 不幸的是不适合我。卸载扩展也很困难。它需要多次尝试,即使它最终从扩展列表中消失,您仍然可以访问旧版本的云浏览器
  • 不幸的是,这不起作用。试图从不同的计算机和不同的位置连接。有没有人有一个可行的解决方案? @MarkHeath,我看到了你关于附加调试器的帖子,你一定已经解决了这个问题:)
【解决方案2】:

上述解决方案对我不起作用。

升级到 Azure SDK 3.0(使用 Web 平台安装程序)后,该错误消失了。之后,我可以在 App Services 中展开子资源,并附加调试器。

另一个有效的选项是使用服务器资源管理器来扩展文件/附加调试器,但该选项似乎已在 3.0 中关闭。

【讨论】:

    【解决方案3】:

    存储帐户名称的名称对天蓝色服务区分大小写。然而客户端不是。

    因此,您可以连接,但当存储资源管理器尝试枚举子对象时,如果没有输入正确大小写的存储帐户,它将失败。

    【讨论】:

      【解决方案4】:

      当我的系统时钟被意外设置回几个小时时,我收到了这个错误。只是说说而已。

      【讨论】:

        猜你喜欢
        • 2021-01-19
        • 2019-06-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-20
        • 1970-01-01
        • 2019-07-06
        • 1970-01-01
        相关资源
        最近更新 更多