Didn't find windows phone 8 emulator - visual-studio

I installed Visual Studio 2012 and Windows Phone 8 SDK successfully. I created a new phone app and trying to run but it doesn't show me any emulators in Visual Studio 2012.

Make sure that your PC satisfies the system requirements for running the emulator:
Windows 8 Pro edition or greater
A processor that supports Second
Level Address Translation (SLAT)
If your computer meets the hardware and operating system requirements,
but does not meet the requirements for the Windows Phone 8 Emulator,
the Windows Phone SDK 8.0 will install and run. However, the Windows
Phone 8 Emulator will not function and you will not be able to deploy
or test apps on the Windows Phone 8 Emulator.
Source

Pretty much #Olivier's answer. Also, make sure you have Hyper-V enabled on your computer.
In lieu of this, There's a very nice tool on codeplex that pretty much checks if your computer is able to start hyper-v and the windows phone emulator.
If that passes, you'll want to follow this article in order to get hyper-v set up. Specifically the two enabling sections.
There was a post a little while back on what is required specifically here on stack overflow. It can be found here

Related

Windows Mobile 5 Modern Emulator

I need to bring back from the dead an app desined to Windows Mobile 5.
I tried to find an emulator but everything seems to be dead already.
Is there any emulator that can run Windows Mobile 5 on Windows 10 or Android?
Windows Device emulator is also part of VS 2003 and 2008. If you have a msdn developer subscription, you can still download and install these.
At my time as technical support engineer I had running the device emulator stand alone edition as well as VS 2008 running with windows 10. You can even get active sync up and running.
Contact me directly if you need more details.
Regards
Josef

Environment for developing both Windows Phone 8.1 and Universal Windows apps

I am an experienced dev that haven't been writing too much code lately, so a bit rusty and would like to have some help in creating the right environment for developing apps for BOTH Win Phone 8.1 (which is what I am carrying on me and would like to test with) and also Win 10 apps (UWP). This is in order to save myself a lot of time in trial and error, which is what I have been doing lately without success.
I have a box at home that is now Windows 10, and I think it was Windows 8 when I bought it. It has both VS 2013 and VS 2015, and I tried to download all the right SDK's to be able to use the Windows Phone 8.1 emulator. It was a nightmare, including going to the BIOS and enabling the Hyper-V thing (I think it worked at some point). Currently I'm having too many problems related to the dev environment, and its getting frustrating. Even the Win 10 emulator is not working. So no UWP emulator nor Windows Phone 8.1 emulator for me right now.
So instead of tackling these problems one by one, my plan is to buy myself a new laptop and build it right, with everything that I need in order to be able to write both Win Phone 8.1 apps, as well as Xamarin, and Windows 10 apps.
I'm wondering if I can ask for a comprehensive list of specifications for me, including recommended OS version (Will Win 7 work? I prefer it), VS version, SDK's, etc.. My goal is that after I buy and setup this laptop, all i'll have to do is just choose the right project and start writing.
Thanks.
Wow, downvoted just like that - not sure why so much.
If someone is looking for an answer or pointer, here's a reply in another forum, which helped me at least:
VS 2017 does not support development of Windows 8.1 store apps - phone or PC. See this link for platform compatibility. You will need to fallback to using VS 2015 for any Windows 8.1 projects. I do Windows 8.1 and 10 development on a single system and it works fine. You just have to have both VS 2015 & 2017 installed. Windows 7 will not work for developing 8.1 and 10 apps. Windows 8.1 has a Universal app target that allowed you to create a single app for PC and phone (I've never used it), but it is nothing like the Windows 10 UWP platform.

How can I test my UWP app on Windows 10 Mobile when my dev OS is Windows 10 Home?

I want you to think creatively on this question.
I'm running Windows 10 Home edition, which as you know do not have Hyper-V and thus cannot run the Windows Phone 10 Emulator. I don't have a physical Windows 10 phone. How can I, for the minimum cost, test and preferrably debug my UWP app on a Windows Phone 10 emulator?
I tried setting up Windows 2017 Server + Visual Studio 2017 Community on an Amazon EC2 instance, and after a couple of hour of configuring I'm met with
Editing this project is not supported on a server operating system. Please use a Windows 10 client to continue development of your Universal Windows app project.
..so that was a dead end. Other suggestions?
You will have to upgrade to Windows 10 Pro (or Enterprise) to have access to Hyper-V and be able to run the Windows Phone 10 emulator (or get an actual phone device). In my opinion, upgrading your Home license to Pro will probably be the cheapest solution long term anyway.
A copy of Windows 10 Home will run $119, while Windows 10 Pro will
cost $199. For those who wish to upgrade from the Home edition to the
Pro edition, a Windows 10 Pro Pack will cost $99.
Source: https://www.cnet.com/news/microsoft-prices-single-windows-10-licenses-at-119-for-home-199-for-pro/
You can NOT run a Windows Phone 10 emulator on Amazon/Azure since they use virtualized machines and they don't provide nested virtualization. You can make a Windows 10 VM on Azure for developer purposes, but you won't be able to run the phone emulator.

Windows phone apps on Windows 10

I'm creating apps for windows phone pretty much since the beginning and I was wondering..
Will the Windows Phone apps run on Windows 10 (for Phone) ?
I could not find an answer anywhere and I wonder if the Windows Phone store will just disappear with the new version of Windows.
As Erno said: We don't know yet. But there have been a few clues indeed. I got a newsletter a week ago where Microsoft issued a new challenge on DVLUP that suggests making apps ready for Windows Phone 10 means at least porting them to Windows Phone 8.1:
https://www.dvlup.com/Challenge/c37655f6-1d31-4a67-aa20-dea314a7a03b
Also you can find this statement:
We’re more committed than ever to making sure that you can leverage your work to reach more customers, regardless of where they are, what device type they’re on, or what operating system they’re running. The best way to start preparing for Windows 10 is to start building universal Windows apps today for Windows 8.1.
http://blogs.windows.com/buildingapps/2015/01/22/windows-10-is-empowering-developers-to-dream-again-3/
So with all this in mind Windows 10 seems to drop Silverlight for Windows Runtime (at least they are heavily promoting migrating apps there).
After upgrading my 830 to Windows 10 preview, it seems like even Windows phone 7 apps still work under Windows 10 for phone.
I still wonder how are they going to handle the different stores though.
Anyway, I got my answer.
Wait and see !
Am sure that a Windows Phone 8.1 silver light app would continue to run on Windows 10 Mobile you don't even need to upgrade to Windows 10 OS running Visual Studio 2015 to manage your app on Windows 10 Mobile you can continue to develop with the existing development environment(Windows 8.1 and VS 2013). For the query related to the store please follow the link Get ready for the Unified Dev Center dashboard preview and upcoming Store changes

How to run apps in Visual Studio Express for Windows Phone 8

Hi there i am a windows phone developer, I am unable to run my apps in the emulator, and it says to run the apps on a physical device. Can anyone help me with that because when I develop the apps in the express blend 2012 the windows phone 7 emulator opens up.
Plz help me in running my apps in the wp8 emulator in the visual studio.
You need to change the target from device to emulator in the start debugging button.
As #deeiip said, check whether the target is correctly set.
Else, you need to check if you have a hardware support of the SLAT. That is mandetory for running an emulator. Hyper-V needs that.
If that's not there, you won't be able to run an emulator ever.
you are needed to check Your System Configuration that it is as per the Requirements of Windows phone 8 Devlopment
For More information Check here

Resources