Checking my pc's Windows Phone 8 emulator compatibility - windows-phone-8

Windows Phone 8 SDK setup gives a warning that says I can not run Windows Phone 8 emulator on my PC since it does not support hardware virtualization. The annoying thing is, it gives this error at the end of the setup process, after it has everything installed.
It there a utility program that can check for that compatibility before installing SDK?

It's described here in detail:
http://www.howtogeek.com/73318/how-to-check-if-your-cpu-supports-second-level-address-translation-slat/

Related

Windows Phone emulator does not work

My computer (32-bit) doesn't support Windows Phone emulator,which requires the 64-bit edition of windows 8.1 Pro (My computer windows 8.1 enterprise) and a computer that supports Hyper-V
what should i do to fixed it ??
Nothing you do will make the emulator run on 32bit Windows. Your only option is to install 64bit Windows.
To run emulator, follow these steps:
Check if your processor supports SLAT. Here is a guide to check for this feature using CoreInfo: How to Check if Your CPU Supports Second Level Address Translation
If your processor doesn't, get a new processor/PC.
Install Windows 8.1 64 bit (both Pro and Enterprise will work).
Or you can simply deploy your app in a physical device (get a cheap Lumia 4XX or 5XX) and test.

Anyways of running app without requiring Windows 8 Pro version

I have been using Windows 8.1 for creating Windows Store apps. Below is output of winver command.
I have installed necessary updates to start developing universal Windows Store app using JavaScript. When I try to launch app on Windows Phone emulator, I am getting following error.
Unable to start windows phone emulator
It also suggesting to use Windows 8 pro version. Is there anyway of running this without requiring to throw more money on getting Windows 8 Pro version?
Windows Phone Emulator requires Hyper-V which needs Windows Pro version. That's probably why you aren't able to start your Emulator.
As I've posted in comment, I've heard about VirtualBox and an ability to run WP Emulator on it. Some helpful links: other question on SO, VirtualBox forum, video. I'm not sure how it will work (and if) as I haven't tried this.
IMO I would follow WiredPrairie's comment - upgrade or buy inextensive phone.

Windows Phone 8.1 Emulator not installing on my system

I want to make a simple windows phone 8 app. And I have installed on my pc:
OS : Windows 8 pro
Visual studio 2013
SDK 8.0
And when I debug my app it give error below:
Deployment failed because no Windows Phone was detected. Make sure a phone is connected and powered on.
For resolving this error, when I an installing windows 8.1 Emulator it give me error below:
This computer does not support the windows phone emulator, which require the 64-bit edition of windows 8.1 Pro and a computer that support Hyper-v,
And my system type is 64-bit OS, x64-based processor.
Kindly suggest me for resolving this issue, I am waiting for your reply.
Thanks.
Does your computer support Hyper-V ? If it doesn't, then you can't run the emulator on your machine. According to the below Microsoft link,
Your computer’s BIOS must support the following requirements, and they must be enabled:
Hardware-assisted virtualization.
Second Level Address Translation (SLAT).
Hardware-based Data Execution Prevention (DEP)."
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524%28v=vs.105%29.aspx#hyperv

Windows Phone 8 SDK debug wont start

I have installed Windows Phone 8 SDK, openened the VS express for Windows Phone,
created New Project with simple app, pressed F5, but the emulator wont start.
Is comes up with error:
Exception from HRESULT: 0x89721800
I don't have any network drivers installed which should be called Windows Phone Emulator.
I have Windows 8, with built-in Administrator account and full privs.
P.s. Main reason for this I want to deploy some apps on my Nokia Lumia 800.
I have unlocked it, but when i was deploying app with deployment tool, it came up with the same error message.
P.p.s I've installed Windows Phone SDK 7 and there the emulator worked, but i can't find any way to deploy app to phone
I blogged about this a couple of weeks ago. You can see the full details here: Resolving windows Phone Emulator Problems
XDE cleanup, and Hyper-V is a very common reson for problems with the emulator!
Regarding deployment to phone from windows phone sdk 7, remember to change debug device from "Emulator WVGA 512 MB" (or what ever you use) to "Device", and always start Zune before your start debugging and deployment.
If you had installed Windows 8 (Single Language or Home Edition) with Windows Phone 8 SDK you can't develop mobile applications because it doesn't support Hyper-V.
The only way to work with Windows Phone 8 is to change your OS to Windows Pro or higher.

Do not see Windows Phone 8 Emulator from Visual Studio 2012 express for Windows Phone 8

After installing Visual Studio 2012 express for Windows Phone 8 on my machine along with the SDK I notice that I do not have the option to Debug to a Windows Phone 8 Emulator ?
Any specific workaround or fixes to resolve this would be helpful?
My Bad, the PC I am using does not support Hardware Virtualization.
I installed multiple times and finally noticed this message at Launch time.
This Computer does not support hardware virtualization, which means Windows Phone Emulator 8.0 can't run on this PC.
If others run into this, here is what I found out.
My Intel Core 2 Duo T9550, don't support SLAT, which is needed to enable Hyper-V, which is again needed to run the WP8 emulator...sigh...
You can run this Coreinfo tool to see what your CPU supports. Follow the guidance here:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx#system
The Windows Phone 7.1 SDK emulator works fine on my machine btw.
The Windows Phone 8 Emulator runs in Hyper-V.
Hyper-V requires a processor that supports SLAT (Second Level Address Translation).
List of SLALT (EPT) Intel CPUs: http://ark.intel.com/Products/VirtualizationTechnology
So any Core2Duo does not Support Hyper-V :/
Here is a tool to test your CPU: http://slatstatuscheck.codeplex.com/