【问题标题】:Microsoft Azure Tools: Port conflict with existing application?Microsoft Azure 工具:端口与现有应用程序冲突?
【发布时间】:2016-03-27 08:55:48
【问题描述】:

我在服务器中使用 TFS 一个 azure 应用程序,我发现了这个错误,从那时起我就无法解决这个问题,

Microsoft Azure Tools: Failed to initialize Microsoft Azure storage emulator. Port conflict with existing application.

谁能帮我提供解决此问题的步骤。

【问题讨论】:

  • 您好,我的回答能解决您的问题吗?

标签: azure tfs azure-storage azure-blob-storage azure-storage-emulator


【解决方案1】:

默认情况下,Azure 存储模拟器分别为 Blob、队列和表服务使用端口号 100001000110002。 p>

如果您有使用这些端口号的现有应用程序并且无法更改,您可以通过更改 Azure 存储模拟器默认端口号来解决端口冲突,以避免端口冲突,步骤如下:

  1. 停止 Azure 存储模拟器服务
  2. 转到您的存储模拟器默认安装文件夹,该文件夹位于C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator
  3. 打开AzureStorageEmulator.exe.config文件进行编辑
  4. 编辑默认端口号如下图
  5. 启动您的 Azure 存储模拟器服务。

您应该期望 Azure 存储模拟器能够成功启动而不会发生任何端口冲突。

希望对你有帮助!

【讨论】:

  • 我已经尝试了所有可能的方法,最后重新安装了 VS 并再次启动了 Storage EMulator,这对我来说很有效。我也试过你的方法。非常感谢你的帮助。
【解决方案2】:

我已重新安装 VS Update 5 并再次尝试,现在运行正常。

需要注意的一点是:

  1. 尝试在 AzureStorageEmulator 中更改端口
  2. 确保您的 (localdb)\v11.0 已在 SQL Server 对象资源管理器中连接。
  3. 您可以手动启动、停止、创建 localDB 实例(如果需要)。
  4. 如果没有任何效果,请尝试重新安装 Visual Studio,因为您可能错过了任何绑定。

我已经重新安装了 Visual Studio Update5 并重新启动了我的系统,它现在可以为我工作了。

【讨论】:

    猜你喜欢
    • 2014-08-13
    • 1970-01-01
    • 2020-03-10
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    相关资源
    最近更新 更多