Я загружаю виртуальную машину Windows 8.1/IE 11 с сайта modern.ie, запускаю ее в VMPlayer и хочу установить предварительную версию Visual Studio 2013. Установщик не предлагает дополнительно установить Windows Phone SDK 8. Я подумал, что причина может быть в том, что эмуляторам телефона нужен Hyper-V. Я изменил тип операционной системы виртуальной машины с Windows 8 на Hyper-v и установил флажок «Виртуализировать Intel…» в настройках процессора. Когда я вызываю systeminfo
в командной строке в Virtual Windows 8.1, он читает:
VM Monitor Mode Extensions: Yes
Virtualizaion Enabled in Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes
Можно ли запустить Phone SDK в виртуальной Windows 8.1?
Я понятия не имею, что проверяет установщик, прежде чем предложить (или нет) установить Phone SDK. То, что виртуализация может быть проблемой, является только предположением.