0

我重新安装了天蓝色存储模拟器。使用命令工具 AzureStorageEmulator.exe 初始化所有内容。

然后我启动 Azure 存储资源管理器并查看我的所有订阅。当我打开“本地和附加”以在“开发”下创建一个新的 Blob 容器、队列或表时,程序开始无限期地加载该节点。

当我尝试从 Visual Studio 2017 运行我的项目时,模拟器启动但立即停止。出现错误:Microsoft.WindowsAzure.Storage.StorageException:'基础连接已关闭:连接意外关闭'。

当我检查存储模拟器的状态时,它正在运行。sqlexpress db 已创建 AzureStorageEmulatorDb52。然而,存储资源管理器似乎没有连接到本地存储来加载或创建任何新实体。

我尝试过的事情:重新安装 Visual Studio、Azure SDK、AzureStorageExplorer、AzureStorageEmulator,删除本地 sqlexpress 实例上的 AzureStorageEmulator 数据库......

我错过了什么?

4

3 回答 3

0

'基础连接已关闭:连接意外关闭'。

主要是由于模拟器和 SQLDB 之间的网络连接问题引起的。

您应该运行以下任一命令:

AzureStorageEmulator.exe init /server <SQLServerInstance>

或者

您还可以使用以下命令,该命令指示模拟器使用默认 SQL Server 实例:

AzureStorageEmulator.exe init /server .\\

我建议在这里查看这个快速教程

于 2018-01-30T22:09:03.463 回答
0

启动 Azure 存储模拟器:

选择开始按钮或按 Windows 键。
键入或粘贴 Azure 存储模拟器。
从显示的应用程序列表中选择模拟器。

初始化存储模拟器以使用不同的 SQL 数据库:

在 Azure Storage Emulator 命令提示符窗口中输入以下内容:
AzureStorageEmulator.exe init /server 。

从 SSMS 查看 Azure 数据库:

应创建以下数据库:
AzureStorageEmulatorDb54

于 2018-07-03T14:01:37.373 回答
0

试试下面的命令

AzureStorageEmulator 初始化 /server 。-skipcreate

于 2020-04-03T10:18:46.997 回答