13

환경을 호스팅 : 호스트로윈도우 폰 에뮬레이터 오류, 하이퍼 V 구성 요소가 실행되고 있지, 윈도우 8.1은 VM웨어 플레이어에

윈도우 7 엔터프라이즈 64 비트 O/S 윈도우 8.1 엔터프라이즈 64 비트 VM웨어에서 호스팅 플레이어 (현재 버전) Windows Phone 용 비주얼 스튜디오 익스프레스 2012 (업데이트 4)

내가 아주 간단한 전화 응용 프로그램을 실행하려고 다음과 같은 오류가 발생합니다. 나는 MS가 VM-within-a-VM 환경을 지원하지 않는다고 말하지만 작동 할 수 있다는 것을 알고있다. 누구도 성공 했나요? 어떤 도움이라도 대단히 감사합니다.

뭔가 일이 가상 머신 시작하는 동안 :

윈도우 폰 에뮬레이터

윈도우 폰 에뮬레이터 이 실행되는 가상 머신을 보장 할 수 없습니다 '. 에뮬레이터 WVGA 512MB의' 시작하지 못했습니다. (가상 컴퓨터 ID CADD6546-129A-4683-9A2D-52EAE777E888)

는 가상 컴퓨터 관리 서비스는 가상 컴퓨터를 시작하지 못했습니다 '에뮬레이터 WVGA 512MB의.' Hyper-V 구성 요소 중 하나가 실행되고 있지 않기 때문에 (가상 컴퓨터 ID CADD6546-129A-4683-9A2D-52EAE777E888).

전에 오류가 표시로, 에뮬레이터는 화면에 표시되는 메시지 방출 :

로드하는 중 ...

윈도우 폰 OS가 시작 ...

그리고 나서 오류. 사용 가능한 모든 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 7 호스트에서 VMware Player VM (Windows 8을 실행 중임)에서 작동하는 Windows Phone 8 (및 8.1) 에뮬레이터를 사용하고 있습니다.

먼저 물리적 프로세서가 SLAT를 지원하는지 확인해야합니다. 그렇다면 VM의 프로세서 설정 (Manage/Virtual Machine Settings/Processors)에서 "Intel VT-x/EPT 또는 AMD/RVI 가상화"를 설정할 수 있습니다. 그런 다음 VM 용 vmx 파일에서 hypervisor.cpuid.v0이 "FALSE"로 설정되어 있는지 확인하십시오. (이 작업을 수행하기 전에 VMware 플레이어를 종료하십시오). 그리고 너는 잘 가야한다.

새 VM을 만들 때이를 수행하는 방법에 대한 단계별 지침은 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'설정이 파일에 없을 수 있으므로 직접 추가하고 계속하십시오. –