Windows Phone 에뮬레이터가 작동하지 않습니다
-
23-12-2019 - |
문제
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
마침내 문제가 해결됩니다.
- 열린 하이퍼 v 관리자
- 설치된 모든 가상 시스템 삭제
- 모든 가상 스위치 삭제
- 재시작 시스템
- Rerun Visual Studio 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로 돌아가서 응용 프로그램을 실행하십시오 (이미 열었던 모든 에뮬레이터 인스턴스를 닫으십시오). 이제 모든 것이 잘 작동해야합니다!
나를 위해 일한 해결책 :
- 오픈 하이퍼 v
- UR VM을 선택하고 가상 스위치 관리자로 이동하십시오.
- Windows Phone 에뮬레이터 내부 선택
- 연결이 내부적 인 경우 VLAN 식별 옵션 사용 사용 확인
- VS에서 F5를 누릅니다.
행운을 빕니다!
재부팅
를 재부팅하십시오마술이 필요하지 않습니다.Windows Phone SDK를 설치 한 후 개발 시스템을 재부팅하십시오.
일반적으로 제 3 자 바이러스 바이러스의 방화벽으로 인해 묘사가 무엇입니까?
시만텍 사용시 이 절차를 따르면 https://stackoverflow.com/a/26326528/4446346
윈도우 방화벽 을 사용하는 경우이 절차를 따르면 https://stackoverflow.com/a/27685167/ 4446346
및 avg 을 사용하는 경우 다음 절차를 수행하십시오.
- AVG를 열고 -> 옵션 -> 방화벽 설정 -> 전문가 모드 -> 설정 .
- 방화벽 " 에서 지원되는 가상 시스템에서 트래픽을 허용합니다.
- 를 클릭하고 " 확인 "을 클릭하십시오.
-
네트워크 및 공유 센터 -> 어댑터 설정 변경 -> 속성
-
" AVG 네트워크 필터 드라이버
의 선택을 취소하십시오.
한 번 더 당신이해야 할 일은 " Windows Phone 에뮬레이터 내부 스위치 "로 이동하여 " avg 네트워크 필터 드라이버 "
를 선택 해제합니다.에뮬레이터를 처음로드하는 경우, 초기 앱 세트를 설치하고 구성 할 수있는 휴대 전화 (첫 번째 부팅시)와 마찬가지로 작동합니다.첫 번째 시작이 오랜 시간이 걸릴 수있는 이유입니다.실제로 Hyper-V 관리자를 열고 디버그를 시작할 때 선택한 VM에 연결할 수 있습니다. 무슨 일이 발생한 실제 진행 상황을 확인할 수 있습니다. 이것이 도움이되기를 바랍니다.
Hyper-V
에서 Program and Features
를 사용하지 않고 컴퓨터를 두 번 재부팅 할 수 있습니다.모든 것이 기본값이됩니다.Hyper-V
를 사용하고 두 번 재부팅하며 모든 것이 다시 작동해야합니다.
또한 네트워크 및 공유 센터 에서 (내부 이더넷 포트 Windows Phone Emulator Internal Switch) 인지 확인할 수 있습니다 (내 것이 아니라고,당신과 같은 오류).
하드 드라이브에 여유 공간이 충분한지 확인하십시오.
터치 스크린이있는 컴퓨터가있는 경우이 오류가 발생하면 Hyper-V가 터치 스크린 -FX를 가상 장치로 포트하려고하기 때문에 수 있습니다.
이것은 (발견 된 경우) 쉽게 수정되었습니다 :
-
가상 장치를 시작할 때 모든 시도를 종료합니다.
-
가기 : Hyper-V 관리자 -> Hyper-V- 설정 -> 물리적 GPU : s // uncreck box "remotefx 로이 GPU 사용"
VMware Player 12를 제거하면 몇 가지 방법을 시도했지만 제거 할 때까지 아무도 없습니다. 희망이 당신을 도울 수 있기를 바랍니다.