1

Я решил начать разработку для Windows Phone, загрузив Visual Studio 2013 с помощью Windows Phone SDK, а в отделе установки окна сказал, что я не могу использовать эмулятор из-за не совместимого с SLAT компьютера. Что мне делать?Как разработать приложения для Windows Phone без SLAT

Я нашел Windows Phone 8 Emulator on non-SLAT Machines и теперь я спрашиваю это действительно решение:

Это работает, но не на Windows 8. Windows, 2012 сервера использует гипер-V версию без требования ламели.

Итак:

  1. Windows Server 2012 пробная (я использую версию Developer).
  2. Устанавливается на физическое устройство - не на виртуальную машину.
  3. Установить без планки Hyper-V. Стандартный WP8SDK.

И вуаля. Оно работало завораживающе. И это быстро. Первый эмулятор в списке в VS загружается около 30 секунд. Более продвинутые занимают больше времени, но не так много. Развертывание выполняется мгновенно. Дайте ему попробовать если вы не покупать телефон или новый компьютер :)

+1

Возможный дубликат [Эмулятор Windows Phone 8 на не-SLAT-машинах] (http://stackoverflow.com/questions/13459692/windows-phone-8-emulator-on-non-slat-machines) –

ответ

2

Да, это возможно разработать приложения на машине без ламелей. Невозможно запустить эмулятор (на любом поддерживаемом виде) на таких машинах.

Можно разработать без эмулятора. Вам просто нужно проверить подлинное устройство.
Это не должно быть барьером, хотя, даже если у вас есть эмулятор, вы всегда должны тестировать на физическом устройстве. Иногда бывает немного неудобно использовать физическое устройство.

С дополнительной стороны физическое устройство позволит вам протестировать некоторые вещи, которые не может сделать эмулятор. например proximity
Но с другой стороны, эмулятор упрощает тестирование других вещей, таких как изменения местоположения или как приложение будет выглядеть на разных устройствах разрешения.