2013-07-26 4 views
12

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

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

+0

Не совсем, гораздо проще будет перейти на Windows 8 - какие у вас причины придерживаться Windows 7? –

+0

Несколько причин. Главное, что я, вероятно, получу ноутбук Windows 8.1 или Surface Pro 2, когда они выйдут через несколько месяцев, и мне не хочется обновлять один компьютер, когда я просто собираюсь получить новый, так что в финансовом плане это не так. Для меня это очень важно. Я также не хочу обновлять Windows 7 в случае, если что-то пойдет не так (например, что-то не соответствует обратному совместимости). Хотя, я думаю, я мог бы просто с двойной загрузкой – Jeff

ответ

13

Во-первых, пытаясь install the WP8 SDK (which uses Visual Studio 2012) on Windows 7 isn't possible. Кроме того, устройства Windows Phone 8 не могут быть развернуты с помощью Visual Studio 2010 (часть WP7 SDK). Но есть может быть установлена ​​и запущена из VMWare несколько других вариантов ...


Windows 8 с помощью VMWare

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

Nokia Developer Wiki - Windows Phone 8 SDK on a Virtual Machine with Working Emulator


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

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

Lifehacker - How to Dual-Boot Windows 7 and Windows 8 Side By Side


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

+0

Итак, этот предварительный просмотр Windows 8.1 бесплатный? Должен ли я прекратить использовать его после завершения сеанса предварительного просмотра? Я думаю, что я могу дважды загрузить Windows 8.1 Preview Редактировать: «Кроме того, вам также понадобится ваш ключ продукта Windows 8 при обновлении до финальной версии Windows 8.1 из предварительного просмотра». Что это значит, если я не получу ключ продукта Windows 8? Будет ли мой 8.1 предварительный просмотр непригодным для использования? – Jeff

+0

Если вы установите Win8 (с действующим ключом), а затем обновите его до Win8.1 Preview, все будет в порядке. Если вы установите предварительный просмотр Win8.1 с пробным ключом MS, то вы измените его позже, чтобы версия RTM работала. –

+0

У меня был успех с двойной загрузкой Windows 8.1. Просмотр и загрузка SDK. Спасибо за ответ! – Jeff

7

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

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

Источник: Getting started with developing for Windows Phone

0

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

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

Решение WP8.1 еще не принято.

Смежные вопросы