【问题标题】:Azureite not starting automatically in Visual Studio 2022Azurite 未在 Visual Studio 2022 中自动启动
【发布时间】:2022-10-06 15:58:12
【问题描述】:

我无法使用 Blob 存储,因为在 Visual Studio 2022 中 Azureite 似乎没有自动启动。因此我无权访问数据库等。

我得到的错误:

Azure.Core:无法建立连接,因为目标机器主动拒绝。 System.Net.Http:无法建立连接,因为目标机器主动拒绝。 System.Private.CoreLib:无法建立连接,因为目标机器主动拒绝了它。

在启动 VS 时,我应该在“输出”窗口中看到一些 Azure 工具正在更新的信息。我什么都看不到。

有人遇到过这个问题吗?

    标签: azure visual-studio azure-functions visual-studio-2022


    【解决方案1】:

    有时这会在本地发生,例如 Azurite Emulator 突然停止。当时,这类问题多半发生。

    要解决此问题,您必须start the Azure Storage Emulator manually

    它可以位于C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Microsoft\Azure Storage Emulator 的路径中。

    在命令提示符下打开上面的路径并运行一次 Azurite 模拟器,如上面的链接所示,这应该可以清除拒绝连接的问题。

    请参阅此 SO Threadarticle 以获取针对同一问题的更多解决方法。

    【讨论】:

      【解决方案2】:

      请按照以下步骤操作

      1. 关闭所有打开的 Visual Studio 实例(停止任何 Azurite 进程)
      2. 需要找到 Azurite 的临时文件夹
        在您的 PC 上找到以下路径
        例如:C:\Users<用户名>\AppData\Local\Temp\Azurite

        将所有文件移动到另一个文件夹中,例如:'旧 Azurite 文件' 注:不需要的可以去掉

        现在启动 Visual Studio 并运行项目

        引用此https://github.com/Azure/Azurite/issues/1309#issuecomment-1033390222

      【讨论】:

        猜你喜欢
        • 2022-06-13
        • 2022-01-02
        • 2023-01-31
        • 2021-12-29
        • 2022-06-28
        • 2022-06-28
        • 2021-12-22
        • 2020-02-04
        • 2022-08-12
        相关资源
        最近更新 更多