Microsoft Azure 存储资源管理器不加载本地模拟器存储
Microsoft Azure Storage Explorer does not load local emulator storage
我在 macOS 10.14.4 上使用 Microsoft Azure Storage Explorer 1.7.0 在 Azure 函数上进行本地开发。附加到本地模拟器后,队列、Blob 容器和表卡住 "Loading..."。
重现步骤
- 单击“添加帐户”。
- 选择"Attach to local emulator"。点击下一步。
填写字段,然后单击“下一步”。
- 显示名称:local-1
- Blob 端口:10000
- 文件端口:10003
- 队列端口:10002
- 表端口:10003
单击“连接”。
- 在资源管理器中展开本地和附加 > 存储帐户 > local-1(密钥)> 队列。
- 队列将显示 "Loading..." 大约 30 分钟。
- 最后会弹出一条警告:
Unable to retrieve child resources.
Details: A network error occurred (NetworkTimeoutError: connect ECONNREFUSED 127.0.0.1:10002)
在卡住加载时也无法添加新队列。右键单击“队列”>“创建队列”,然后键入队列名称并按 return 不会在列表中显示新队列。
我在应用程序中看到的内容:
要在 Mac(或 Linux)上使用 Storage Emulator
,请确保已安装 Azurite
。
您可以在此处阅读有关存储资源管理器中的模拟器支持的更多信息:https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=macos#work-with-local-development-storage。
修复它的最简单方法是从命令托盘 VSCode 和 运行 'Azurite Start Blob Service' install Azurite plugin。
我在 macOS 10.14.4 上使用 Microsoft Azure Storage Explorer 1.7.0 在 Azure 函数上进行本地开发。附加到本地模拟器后,队列、Blob 容器和表卡住 "Loading..."。
重现步骤
- 单击“添加帐户”。
- 选择"Attach to local emulator"。点击下一步。
填写字段,然后单击“下一步”。
- 显示名称:local-1
- Blob 端口:10000
- 文件端口:10003
- 队列端口:10002
- 表端口:10003
单击“连接”。
- 在资源管理器中展开本地和附加 > 存储帐户 > local-1(密钥)> 队列。
- 队列将显示 "Loading..." 大约 30 分钟。
- 最后会弹出一条警告:
Unable to retrieve child resources.
Details: A network error occurred (NetworkTimeoutError: connect ECONNREFUSED 127.0.0.1:10002)
在卡住加载时也无法添加新队列。右键单击“队列”>“创建队列”,然后键入队列名称并按 return 不会在列表中显示新队列。
我在应用程序中看到的内容:
要在 Mac(或 Linux)上使用 Storage Emulator
,请确保已安装 Azurite
。
您可以在此处阅读有关存储资源管理器中的模拟器支持的更多信息:https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=macos#work-with-local-development-storage。
修复它的最简单方法是从命令托盘 VSCode 和 运行 'Azurite Start Blob Service' install Azurite plugin。