由于存在权限问题,Azure模拟器无法打开UI控制台

时间:2013-09-20 02:37:24

标签: azure permissions

我在使用Azure模拟器时遇到错误。

步骤:

  1. 启动Azure项目以启动模拟器。
  2. 我看到模拟器正在运行,有应用程序启动的浏览器!
  3. 右键单击Azure模拟器图标,然后选择“显示计算模拟器UI”
  4. 它不会发射。错误:

      

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

    导致此错误的原因是什么?

    环境:

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

4 个答案:

答案 0 :(得分:27)

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

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

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

enter image description here

答案 1 :(得分:13)

如前面的解决方案所述,您可以将csmonitor.exe设置为始终以管理模式启动。

之后,您无需重新执行之前提到的配置。

enter image description here

答案 2 :(得分:0)

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

答案 3 :(得分:0)

如果未为计算模拟器启用“完全”选项,请遵循此步骤。

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

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

现在单击仿真器图标,“完全”选项将对计算仿真器可用。

如果无法正常工作,请关闭两个仿真器,然后重新开始执行步骤。