Подтвердить что ты не робот

Azure Emulator не откроет консоль пользовательского интерфейса из-за предполагаемой проблемы с разрешениями

Я получаю сообщение об ошибке с Azure Emulator.

Шаги:

  • Запустите проект Azure, чтобы запустить эмулятор.
  • Я вижу, что эмулятор запущен, браузеры с запуском приложений!
  • Щелкните правой кнопкой мыши значок Azure emulator и выберите "Показать пользовательский интерфейс эмулятора вычислений"

Он не запускается. Ошибка:

"Невозможно определить режим работы эмулятора. Убедитесь, что у вас есть достаточные разрешения"

Что вызывает эту ошибку?

Окружающая среда:

  • Win 8
  • VS Ultimate (работает как Admin, конечно, не может запустить проект AZ в противном случае)
  • Azure SDK 2.1 (был обновлен на месте с 2.0)
  • Запуск нескольких сайтов в одной веб-роли.
4b9b3361

Ответ 1

Я тоже много раз сталкивался с этой проблемой. Я думаю, что это проблема с самим эмулятором эмуляции, поэтому я думаю, нам нужно будет дождаться появления следующей версии SDK. Убедитесь, что в настройке "Эмулятор" вы выбрали "Использовать полный эмулятор" (я все еще сталкивался с этой проблемой даже после того, как этот параметр был выбран).

Возможный обходной путь, который работал у меня, заключается в том, чтобы вручную запустить эмулятор вычислений вместо запуска Visual Studio. Для меня это всегда сработало. Это то, что вам нужно будет сделать:

  • Если эмулятор запущен, сначала удалите его, перейдя в диспетчер задач.
  • Щелкните правой кнопкой мыши на "csmonitor.exe" в каталоге "C:\Program Files\Microsoft SDKs\Windows Azure\Emulator" и запустите его как "Администратор".
  • Затем щелкните правой кнопкой мыши значок "Azure Emulator" в системном трее и запустите эмулятор вычисления в режиме "Полный", как показано на скриншоте ниже.

enter image description here

Ответ 2

Как упоминалось в предыдущем решении, вы можете установить, что csmonitor.exe всегда запускается в административном режиме.

После этого вам не нужно будет повторно выполнять описанную ранее конфигурацию.

enter image description here

Ответ 3

Запустите эмулятор Azure Compute Emulator в качестве администратора в полном режиме.

Ответ 4

Если опция "Полный" не включена для эмулятора вычислений, выполните следующие действия.

Откройте эмулятор хранилища в режиме администратора.

  • Открыть команду в режиме администратора.
  • Найдите расположение ярлыка эмулятора хранилища ("C:\ProgramData\Microsoft\Windows\Пуск\Меню\Programs\Microsoft Azure\Эмулятор хранилища\Эмулятор хранилища Microsoft Azure - v5.9.lnk")
  • Скопируйте путь и вставьте его в командной строке.

Теперь щелкните значок эмулятора, и для эмулятора вычислений будет доступна опция "Полный".

Если не работает, закройте оба эмулятора и повторите шаги.