繁体   English   中英

Azureite 未在 Visual Studio 2022 中自动启动

[英]Azureite not starting automatically in Visual Studio 2022

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

我得到的错误:

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

在启动 VS 时,我应该在 Output window 中看到一些信息,即 Azure 工具正在更新。 我什么也看不到。

有人遇到过这个问题吗?

按照以下步骤

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

将所有文件移动到另一个文件夹中,例如:'Old Azurite files' 注意:如果不需要,可以删除

现在启动 Visual Studio 并运行项目

提到这个https://github.com/Azure/Azurite/issues/1309#issuecomment-1033390222

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

要解决此问题,您必须手动启动 Azure 存储模拟器

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

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

有关同一问题的更多解决方法,请参阅此SO 线程文章

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM