13

среды:Windows Phone Emulator ошибка, Hyper-V компонентов не работает, Windows 8.1 размещен в VMWare Player

Windows 7 Enterprise 64-бит в качестве принимающей стороны о/s для Windows 8.1 Enterprise 64-бит размещен в VMWare Игрок (текущая версия) Visual Studio Express 2012 для Windows Phone (Update 4)

Я получаю следующее сообщение об ошибке при попытке запустить очень простой телефон приложение. Я знаю, что MS говорит, что среда VM-in-a-VM не поддерживается, но я знаю, что она может работать. Кто-нибудь имел успех в этом? Любая помощь приветствуется.

Windows Phone Emulator

Windows Phone Emulator не был в состоянии обеспечить виртуальную машину бегала:

Что-то произошло во время запуска виртуальной машины: "Эмулятор WVGA 512 МБ. не смог начать. (Виртуальная машина ID CADD6546-129A-4683-9A2D-52EAE777E888)

Виртуальная служба управления машины не удалось запустить виртуальную машину 'Emulator WVGA 512 МБ. потому что один из компонентов Hyper-V не работает (идентификатор виртуальной машины CADD6546-129A-4683-9A2D-52EAE777E888).

До встречи ошибку, эмулятор выдает на экране сообщения:

Загрузка ...

Телефонная операционная система Windows начинает ...

И затем ошибка. Из всех доступных услуг Hyper-V служба виртуального управления Hyper-V является единственной, которая работает.

+1

У вас есть SLAT в вашем процессоре? – crea7or

+0

RE: SLAT, см. Http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj863509(v=vs.105).aspx –

+0

Проверьте это: Установка эмулятора Windows Phone 8.1 http: // goo.gl/5xz9LL –

ответ

25

У меня есть эмуляторы Windows Phone 8 (и 8.1), работающие в VMware Player VM (с операционной системой Windows 8, очевидно) на хосте Windows 7.

Вы должны сначала проверить, что физический процессор поддерживает SLAT. Если это так, вы можете установить «Virtualize Intel VT-x/EPT или AMD/RVI» в настройках процессора вашей виртуальной машины («Управление/настройки/процессоры»). Затем убедитесь, что файл hypervisor.cpuid.v0 установлен в «FALSE» в файле vmx для виртуальной машины. (выйдите из VMware, прежде чем делать это). И тебе должно быть хорошо.

См. http://developer.nokia.com/community/wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator для пошагового руководства по выполнению этого при создании новой виртуальной машины.

+2

Должен быть отмечен как принятый ответ. – Cros

+2

Примечание для пользователей VMWare Fusion 7: выполните следующие действия: http://developer.nokia.com/community/wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator. Однако параметр «hypervisor.cpuid.v0» может отсутствовать в файле, поэтому добавьте его самостоятельно и продолжайте. –

 Смежные вопросы

  • Нет связанных вопросов^_^