Существуют ли какие-либо возможности для владельцев Windows 7 для разработки приложений для Windows Phone 8?

Недавно я получил Nokia Lumia 920 и очень заинтересован в разработке для нее. Тем не менее, на моем компьютере установлена ​​только Windows 7, и похоже, что мне нужна Windows 8 для использования Windows Phone 8 SDK. Я подумал, что, возможно, я мог бы использовать SDK для Windows Phone 7.1 и сделать для него Windows Phone 7, но я добрался до той части, где мне нужно зарегистрировать свой телефон, и в нем говорится: "Не удается подключиться к телефону. Проверьте, что программное обеспечение Zune и что Zune синхронизирует партнерство с вашим телефоном". В этом вопросе есть ответ, говорящий, что я больше не могу получить Zune для Windows Phone 8, поэтому похоже, что этот вариант не может быть и речи...

Есть ли способ разработки для Windows Phone 8 с Windows 7 без необходимости обновления до Windows 8?

Ответ 1

Во-первых, попытка установить WP8 SDK (который использует Visual Studio 2012) в Windows 7 невозможен. Кроме того, устройства Windows Phone 8 не могут быть развернуты с помощью Visual Studio 2010 (часть WP7 SDK). Но есть еще несколько вариантов...


Windows 8 через VMWare

Windows 8 можно установить и запустить из VMWare, и вы даже можете развернуть его на своем устройстве WP8 через USB. Я бы порекомендовал достойный процессор (Core i5 или Core i7) и выделил VM объемом не менее 4 ГБ...

Nokia Wiki - Windows Phone 8 SDK на виртуальной машине с рабочим эмулятором


Двойная загрузка Windows 8 и Windows 7

Я использовал этот метод в первые дни до того, как Windows 8 была RTM. Главное преимущество заключается в том, что вы работаете на реальном оборудовании (в отличие от эмулирования), поэтому производительность лучше, особенно с эмулятором.

Lifehacker - как с двойной загрузкой Windows 7 и Windows 8 по бокам


Примечание.. Какой бы вариант вы ни выбрали. Если вы решите запустить Windows 8.1, когда установлен Windows Phone 8 SDK, вы должны установить обновление Visual Studio 2012 Update 3 для правильной работы SDK.

Ответ 2

К сожалению, в этом случае все довольно просто и неутешительно.

Для Windows Phone SDK 8.0 требуется 64-разрядная версия Windows 8 Pro или выше. Вы не может разрабатывать приложения для Windows Phone 8 в Windows 7, на Windows Server 2008, или на Windows Server 2012.

Источник: Начало работы с Windows Phone для Windows

Ответ 3

Инструкции по загрузке SDK для Windows Phone 8 xda-developers и применить патч к установщику, чтобы он запускался под Windows 7.

Обратите внимание, что эмулятор WP8 не работает под Windows 7. Он требует Hyper-V, который доступен только как компонент Windows 8 Pro. Однако вы можете развернуть свои приложения на аппаратное устройство для тестирования.

Решение WP8.1 еще не решено.