문제

Windows Phone 8 App을 디버깅을 시작하려고하면 Emulator WVGA 512MB에서 다음 오류 메시지가 표시됩니다

The Windows Phone Emulator wasn't able to connect to the Windows Phone operating system:

The emulator couldn't determine the host IP address, which is used to communicate with the guest virtual machine.

Some functionality may be disabled.
.

및 에뮬레이터는 항상 The Windows Phone OS is starting...를 보여줍니다. 문제가 무엇인지 이해할 수 없습니다.제발 조언 해주세요.

도움이 되었습니까?

해결책 2

마침내 문제가 해결됩니다.

  1. 열린 하이퍼 v 관리자
  2. 설치된 모든 가상 시스템
  3. 삭제
  4. 모든 가상 스위치 삭제
  5. 재시작 시스템
  6. Rerun Visual Studio
  7. Shiv Kumar Ganesh 님에게 감사드립니다

다른 팁

이것은 나를 위해 일했습니다 ( 여기 ) :

이 문제를 해결하려면 다음 단계를 수행하십시오
1. 네트워크 및 공유 센터로
2. 어댑터 설정을 변경하려면
3. v 이더넷 (내부 이더넷 포트 Windows Phone Emulator Internal Switch) 4.Right 그것을 클릭하고 활성화 (이미 활성화 된 경우 다시 사용하지 않으면 다시 사용 가능하게)

나는 같은 문제가 있었다.오랫동안 조사하고 이벤트 로그를 확인한 후 Windows 방화벽이 가상 시스템에 연결하는 에뮬레이터를 차단하는지 알아보십시오.해당 정보를 사용하여 문제를 해결하기가 간단합니다.

예!제어판 -> 시스템 및 보안 -> Windows 방화벽 -> Windows 방화벽을 통해 앱 또는 기능 허용을 탐색하십시오.다른 앱 추가 버튼을 클릭하고 에뮬레이터의 경로 (일반적으로 "C : \ 프로그램 파일 (x86) \ Microsoft XDE \ 8.0 \ xde.exe"를 탐색하지만 설치 위치에 따라 다를 수 있습니다).원하는 적절한 네트워크 유형을 선택하고 새 항목을 추가하십시오.

이제 vs로 돌아가서 응용 프로그램을 실행하십시오 (이미 열었던 모든 에뮬레이터 인스턴스를 닫으십시오). 이제 모든 것이 잘 작동해야합니다!

나를 위해 일한 해결책 :

  1. 오픈 하이퍼 v
  2. UR VM을 선택하고 가상 스위치 관리자로 이동하십시오.
  3. Windows Phone 에뮬레이터 내부
  4. 선택
  5. 연결이 내부적 인 경우 VLAN 식별 옵션 사용
  6. 사용 확인
  7. VS에서 F5를 누릅니다.
  8. 행운을 빕니다!

재부팅

를 재부팅하십시오

마술이 필요하지 않습니다.Windows Phone SDK를 설치 한 후 개발 시스템을 재부팅하십시오.

일반적으로 제 3 자 바이러스 바이러스의 방화벽으로 인해 묘사가 무엇입니까?

시만텍 사용시 이 절차를 따르면 https://stackoverflow.com/a/26326528/4446346

윈도우 방화벽 을 사용하는 경우이 절차를 따르면 https://stackoverflow.com/a/27685167/ 4446346

avg 을 사용하는 경우 다음 절차를 수행하십시오.

  1. AVG를 열고 -> 옵션 -> 방화벽 설정 -> 전문가 모드 -> 설정 .
  2. 방화벽 "
  3. 에서 지원되는 가상 시스템에서 트래픽을 허용합니다.
  4. 를 클릭하고 " 확인 "을 클릭하십시오.
  5. 한 번 더 당신이해야 할 일은 " Windows Phone 에뮬레이터 내부 스위치 "로 이동하여 " avg 네트워크 필터 드라이버 "

    를 선택 해제합니다.

    1. 네트워크 및 공유 센터 -> 어댑터 설정 변경 -> 속성

    2. " AVG 네트워크 필터 드라이버

    3. 의 선택을 취소하십시오.

에뮬레이터를 처음로드하는 경우, 초기 앱 세트를 설치하고 구성 할 수있는 휴대 전화 (첫 번째 부팅시)와 마찬가지로 작동합니다.첫 번째 시작이 오랜 시간이 걸릴 수있는 이유입니다.실제로 Hyper-V 관리자를 열고 디버그를 시작할 때 선택한 VM에 연결할 수 있습니다. 무슨 일이 발생한 실제 진행 상황을 확인할 수 있습니다. 이것이 도움이되기를 바랍니다.

Hyper-V에서 Program and Features를 사용하지 않고 컴퓨터를 두 번 재부팅 할 수 있습니다.모든 것이 기본값이됩니다.Hyper-V를 사용하고 두 번 재부팅하며 모든 것이 다시 작동해야합니다.

또한 네트워크 및 공유 센터 에서 (내부 이더넷 포트 Windows Phone Emulator Internal Switch) 인지 확인할 수 있습니다 (내 것이 아니라고,당신과 같은 오류).

하드 드라이브에 여유 공간이 충분한지 확인하십시오.

터치 스크린이있는 컴퓨터가있는 경우이 오류가 발생하면 Hyper-V가 터치 스크린 -FX를 가상 장치로 포트하려고하기 때문에 수 있습니다.

이것은 (발견 된 경우) 쉽게 수정되었습니다 :

  1. 가상 장치를 시작할 때 모든 시도를 종료합니다.

  2. 가기 : Hyper-V 관리자 -> Hyper-V- 설정 -> 물리적 GPU : s // uncreck box "remotefx 로이 GPU 사용"

VMware Player 12를 제거하면 몇 가지 방법을 시도했지만 제거 할 때까지 아무도 없습니다. 희망이 당신을 도울 수 있기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top