Are there any options for Windows 7 owners to develop Windows Phone 8 apps?

a 夏天 提交于 2019-12-06 19:04:33

问题


I recently got a Nokia Lumia 920 and am very interested in developing for it. However, I only have Windows 7 installed on my computers and it looks like I need Windows 8 to use the Windows Phone 8 SDK. I thought perhaps I could use the Windows Phone 7.1 SDK and make Windows Phone 7 apps for it, but I got to the part where I need to register my phone and it says "Unable to connect to phone. Please check that the Zune software is running and that Zune's sync partnership with your phone has been established." This question has an answer saying I cannot get Zune for Windows Phone 8 anymore, so it looks like this option is out of the question...

Is there any way to develop for Windows Phone 8 with Windows 7 without having to upgrade to Windows 8?


回答1:


First, trying to install the WP8 SDK (which uses Visual Studio 2012) on Windows 7 isn't possible. Also, Windows Phone 8 devices can't be deployed to by Visual Studio 2010 (part of the WP7 SDK). But there are a couple of other options...


Windows 8 via VMWare

Windows 8 can be installed and run from within VMWare, and you can even deploy to your WP8 device via USB. I would recommend a decent processor (Core i5 or Core i7) and allocate at least 4GB RAM to the VM...

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


Dual-boot Windows 8 and Windows 7

I used this method in the early days before Windows 8 was RTM. The main advantage is that you're running on actual hardware (as opposed to being emulated) so performance is better, especially with the emulator.

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


Note: Which ever option you choose - If you decide to run the Windows 8.1, when the Windows Phone 8 SDK is installed, you must install the Visual Studio 2012 Update 3 for the SDK to function properly.




回答2:


Unfortunately, things are pretty straightforward and disappointing in this case.

Windows Phone SDK 8.0 requires 64-bit Windows 8 Pro or higher. You can't develop Windows Phone 8 apps on Windows 7, on Windows Server 2008, or on Windows Server 2012.

Source: Getting started with developing for Windows Phone




回答3:


There's instructions on xda-developers to download the Windows Phone 8 SDK, and apply a patch to the installer to get it to run under Windows 7.

Note that the WP8 emulator will not work under Windows 7. It requires Hyper-V, which is only available as a component of Windows 8 Pro. You can however still deploy your apps to a hardware device for testing.

No solution yet for WP8.1 development.



来源:https://stackoverflow.com/questions/17904066/are-there-any-options-for-windows-7-owners-to-develop-windows-phone-8-apps

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!