Что нужно для запуска эмулятора Windows Phone 8?

С выходом Windows Phone 8 у нас наконец-то появился доступ к SDK. Я слышал, что для эмулятора требуется специальное оборудование или что-то в этом роде. Какие системные требования для эмулятора телефона?


person Earlz    schedule 30.10.2012    source источник


Ответы (4)


Вам потребуется Windows 8 x64 Pro или Enterprise, Visual Studio 2012 (или экспресс-выпуск из SDK) и ЦП с поддержкой SLAT для запуска Hyper-V — эмуляторы WP8 работают как виртуальные машины Hyper-V.
(Другими словами, нет Linux или Mac с процессорами старше Intel Core i3, i5 или i7, без других выпусков Windows, без Visual Studio 2010 или более ранних версий, без версии Windows x86, без процессоров Core2Duo и более старых и т. д.)
Изменить: Вы можете использовать компьютеры Mac для разработки под WP8, но только если на нем установлена ​​Windows 8.
https://dev.windowsphone.com/en-us/downloadsdk

person Martin Suchan    schedule 30.10.2012
comment
См. также этот вопрос для получения информации о его запуске внутри виртуальной машины(вложенной)... А, только сейчас понял, что это ВАШ вопрос. Оставив этот комментарий здесь для дальнейшего использования, хотя - person Earlz; 31.10.2012
comment
Я только что установил и получил ту же ошибку. У меня Core 2 Duo Wolfdale, работает быстро и нормально... никаких проблем, кроме этого. Обман. Вынужденное устаревание показывает свою уродливую голову. - person sheldonhull; 03.11.2012
comment
@MartinSuchan, так как узнать, поддерживает ли мой компьютер SLAT? - person onmyway133; 23.11.2012
comment
Вот ответ о SLAT: blogs.msdn.com/b/devfish/archive/2012/11/06/ - person Martin Suchan; 23.11.2012
comment
@martin - отличная ссылка на статью msdn ‹grin/›. Вот еще один пример, показывающий, что происходит под капотом с эмулятором. blogs.msdn.com/b/devfish/archive/2012/11/27/ - person Joe Healy; 30.11.2012
comment
Почему не Core 2 Duo? На моем ноутбуке с P7570 работает нормально, так что это не все Core 2 Duos. ark.intel.com/Products/VirtualizationTechnology - person ericosg; 06.03.2013
comment
И у меня нет поддержки SLAT/EPT. (поэтому ссылка ранее также тестировалась с coreinfo). - person ericosg; 06.03.2013

Intel называет свою технологию SLAT EPT (расширенная таблица страниц).

Вот список процессоров с поддержкой EPT http://ark.intel.com/Products/VirtualizationTechnology.

Вы также можете использовать Sysinternals Coreinfo для проверки вашего процессора: coreinfo.exe -v

Вывод консоли должен быть таким: EPT * Поддерживает расширенные таблицы страниц Intel (SLAT)

http://technet.microsoft.com/en-us/sysinternals/cc835722

person Steffen    schedule 31.10.2012
comment
Спасибо за ссылку на сайте Intel, но для моего точного процессора (Q8300) там написано «Смотри подробности SPEC», что ни к чему не приводит... Есть идеи? :( Спасибо.. - person Andrei Rînea; 20.04.2013

Обязательно установите 64-битную операционную систему Windows 8 PRO.

Недавно я купил ноутбук Sony VAIO, и на нем была предустановлена ​​базовая ОС Windows 8.

Обновление с Windows 8 до Windows 8 Pro стоит около 75 долларов .....

Для запуска эмулятора Windows Phone требуется Windows 8 pro, поскольку эмулятор использует виртуализацию Microsoft Hyper V.

person gctpoy    schedule 07.11.2012

На вики Nokia Developer есть два интересных решения:

Похоже, что первый вариант может быть жизнеспособным для вас.

Для этих двух подходов также требуется процессор, поддерживающий аппаратную виртуализацию.

person Venemo    schedule 04.02.2013