无法启动 Azure 存储模拟器

1 visual-studio azure-storage-emulator azure-functions

我正在 VS 2019 上创建我的第一个 azure 函数。当我尝试运行时,出现以下错误:

错误消息图像

我使用的是win 10操作系统。我的VS版本是16.4.29728.190。存储模拟器在azure功能中扮演什么样的角色?为什么我会遇到这个问题,难道是我没有配置azure功能?如何修复它?

1_1*_*1_1 8

更新:

\n\n

更新答案,发现比较常见的情况是端口占用。如果遇到这个问题,可以查询10000端口的使用情况,然后杀掉占用该端口的进程。

\n\n

首先,搜索:

\n\n
netstat -p tcp -ano | findstr :10000\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后,杀死:

\n\n
taskkill /T /F /PID yourPID\n
Run Code Online (Sandbox Code Playgroud)\n\n

还有一种罕见的情况,您可以通过简单地划掉错误窗口来避免该问题。

\n\n

原答案:

\n\n

您遇到的问题是偶然的。与功能配置无关。问题是相关组件有问题。重新安装即可解决问题。

\n\n

这\xe2\x80\x99s并不是一个很难解决的问题,它\xe2\x80\x99s只是有点令人沮丧,因为它首先发生。

\n\n

1、显然,您首先需要确保您的计算机上安装了Azure存储模拟器。这是 Azure SDK 的一部分,因此如果安装了它就应该没问题。但是,您可以将模拟器安装为独立应用程序。要检查它是否已安装在您的计算机上,请单击 Windows“开始”并键入 \xe2\x80\x9cAzure Storage Emulator\xe2\x80\x9d。

\n\n

2、如果应用程序显示在“开始”菜单中,您可以继续手动运行它。这将调用一个控制台窗口,通知您模拟器已准备好使用。

\n\n

3.如果应用程序未显示在“开始”菜单中,请安装完整的 Azure SDK 或独立的 Azure 存储模拟器应用程序,如前所述。

\n\n

4、有关详细信息,请导航至 Microsoft \xe2\x80\x99s 文档(此处)

\n