Существуют ли какие-либо возможности для владельцев 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 еще не решено.