14

Azure 模拟器出现错误。

脚步:

  1. 启动 Azure 项目以启动模拟器。
  2. 我看到模拟器正在运行,带有应用程序的浏览器启动!
  3. 右键单击 Azure 模拟器图标并选择“显示计算模拟器 UI”

它不会启动。错误:

“无法确定模拟器运行模式。请确保您有足够的权限”

是什么导致了这个错误?

环境:

  • 赢 8
  • VS Ultimate(以管理员身份运行,当然,否则无法启动 AZ 项目)
  • Azure SDK 2.1(从 2.0 就地升级)
  • 在单个 Web 角色中运行多个站点
4

4 回答 4

28

我也多次遇到这个问题。我认为这是计算模拟器本身的问题,所以我想我们需要等待下一版本的 SDK 出来。请确保在“模拟器”设置下,选择了“使用完整模拟器”(即使选择了此设置,我仍然遇到这个问题)。

对我有用的一种可能的解决方法是手动启动计算模拟器,而不是 Visual Studio 启动它。对我来说,这总是有效的。这是您需要做的:

  • 如果模拟器正在运行,则首先通过进入任务管理器将其杀死。
  • 右键单击“C:\Program Files\Microsoft SDKs\Windows Azure\Emulator”目录中的“csmonitor.exe”并以管理员身份运行。
  • 接下来右键单击系统托盘中的“Azure Emulator”图标并以“完整”模式启动计算模拟器,如下面的屏幕截图所示。

在此处输入图像描述

于 2013-09-20T08:20:45.943 回答
14

如上一个解决方案中提到的,您可以将 csmonitor.exe 设置为始终以管理模式启动。

之后,您将不需要重新进行前面提到的配置。

在此处输入图像描述

于 2014-01-13T20:15:36.753 回答
0

在完整模式下以管理员身份运行 Azure Compute Emulator。

于 2016-07-05T10:27:29.660 回答
0

如果没有为计算模拟器启用“完整”选项,请按照此操作。

以管理员模式打开存储模拟器。

  • 在管理员模式下打开命令。
  • 找到存储模拟器快捷方式的位置(“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Azure\Storage Emulator\Microsoft Azure Storage Emulator - v5.9.lnk”)
  • 复制路径并将其粘贴到命令提示符中。

现在单击模拟器图标,“完整”选项将可用于计算模拟器。

如果不工作,请关闭两个模拟器并重新开始这些步骤。

于 2019-07-01T07:22:04.083 回答