Visual Studio 설치는 Windows Phone SDK가 설치되어 있어 VirtualBox 및 VMware와 충돌이 발생할 수 있으며, 충돌은 다음과 같이 나타납니다:
VirtualBox를 열고 VMware로 64비트 가상 머신을 생성하면 다음과 같은 오류 메시지가 나타납니다:
VT-x/AMD-V 하드웨어 가속은 활성화되었으나 아직 작동하지 않습니다. 64비트 게스트는 64비트 CPU를 감지하지 못해 부팅할 수 없습니다. 호스트 컴퓨터의 BIOS에서 VT-x/AMD-V를 제대로 활성화했는지 꼭 확인하세요.
이는 설치 중에 Windows Phone SDK가 Hyper-V를 켜져 있기 때문입니다.
Windows Phone SDK의 전화 시뮬레이터는 Hyper-V로 가상화되어야 합니다. Hyper-V는 VirtualBox와 VMware와 유사한 마이크로소프트의 가상화 소프트웨어로, 가상 머신을 생성하는 데 사용할 수 있습니다. 이들은 하이퍼바이저 또는 가상 머신 모니터라고 불립니다. Hyper-V는 VirtualBox와 VMware와 공존할 수 없기 때문에, Hyper-V가 켜졌을 때 VirtualBox와 VMware가 제대로 작동하지 않습니다. 위 오류에서 언급된 "VT-x/AMD-V"는 이미 BIOS에서 켜져 있는 프로세서의 하드웨어 가상화 지원입니다; Hyper-V가 사용했기 때문에 VirtualBox와 VMware는 작동하지 않는다고 불평했습니다.
해결책은 Hyper-V를 비활성화하는 것입니다. 여러 경로가 있습니다:
첫 번째 방법: 관리자 권한으로 명령을 실행하세요: bcdedit /set hypervisorlaunchtype off.
Hyper-V를 열기 위한 대응 명령어는 bcdedit /set hypervisorlaunchtype auto입니다.
두 번째 방법: "Windows 컴포넌트 추가" 그래픽 인터페이스 프로그램을 사용하고 Hyper-V 체크를 해제하세요.
위의 모든 방법은 컴퓨터를 재시작해야 합니다. 그리고 Hyper-V를 비활성화한 후에는 Windows Phone SDK에서 폰 에뮬레이터를 사용할 수 없습니다.
VirtualBox VM과 Hyper-V를 동시에 실행하는 방법을 찾지 못했는데, VirtualBox 내 VM이 32비트인 경우가 아니라면 예외입니다(32비트 Windows XP VM을 시도해봤는데 Hyper-V가 활성화되면 여전히 잘 작동합니다).
컴퓨터를 켤 때 Hyper-V를 켤지 결정하려면 다음 단계를 따라 하세요:
1. 관리자 권한으로 실행하기bcdedit /copy {current} /d "Windows 10 (Hyper-V 켜짐)"명령어를 입력한 후, 다른 시작 메뉴 항목이 생성되었음을 프롬프트한 후 { } 안에 코드 문자열을 기록하세요.
2. 도망쳐bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype auto지휘부, 여기서 빨간 XXX 코드를 교체해.
3. "이 PC" 속성, 고급 시스템 설정, 시작 및 장애 조치 항목을 우클릭하여 "운영 체제 목록 표시 시간"을 설정하세요.
면책 조항: Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.
Mail To:help@itsvse.com