I connect to a Windows 8.1 Pro VM through Hyper-V running on Windows Server 2008.
It looks like in order to run the Windows 8.1 phone emulator, you need to be running Windows 8.1 Pro that is capable on running Hyper-V.
Since I am already connecting to Windows through a VM, will I not be able to enable the necessary Hyper-V features to be able to start the Windows phone emulator?
An often found solution is to run the VM inside VMWare. This allows you to enable Hyper-V inside the virtual machine. Here's a detailed step-by-step guide.
As an alternative, it appears to be possible to enable Hyper-V inside the VM using the powershell command Add-WindowsFeature -name RSAT-Hyper-V-Tools, as found on this blog.
Both of these scenario's are unsupported, but appear to work fine.
Related
Running Windows 10 Pro in bootcamp on my Mac. When I install Docker for Windows, the system reboots after enabling HyperV and when it comes back, my network adapters are dead. Any solutions for this? I'm not a Windows guy, and not very familiar with how the network drivers work. They all appear to be set up correctly, but the main Windows driver just wont fire up.
For testing, you can use the alternative approach of:
not enabling the Hyper-V feature
add a VirtualBox for Windows on that Windows 10 pro (in Mac bootcamp)
See if you can create containers with the -d virtualbox driver instead of relying on Hyper-V.
I have problem. I create web application for windows phone and i need
to test this app. How i can test when my PC does not support
Hyper-V ? Thanks for answer :)
In case if your PC does not support Hyper-V, try installing it within a Virtual Machine. References:
Run windows phone emulator 8 or 8.1 without using Hyper-v
Windows phone emulator doesn't run without Hyper V on Win 8.1....any alternative emulator?
Lately i wanted to get into Windows Phone 8 development and i installed Visual Studio 2013 + Windows Phone SDK 8 + Visual Studio 2013 Latest update.
My system parameters are:
- 8gb ram
- Windows 8.1 64bit system
- Intel i5
The moment i try to run a Windows Phone project a dialog appears and it says:
Title - " Cant start the windows phone emulator"
Subtitle - "The Windows Phone Emulator requires Hyper-V.Your PC is missing the following pre-requisites required to run Hyper-V:
-Windows 8 Professional(64 bit)"
After i saw that i checked for how to upgrade Normal Windows 8.1 to Windows 8.1 Professional.
With no luck i tried to find out more about to install Hyper-V with the BIOS configuration with no luck as well.
Usually i develop on Android with Eclipse(with the Emulator) so i can't understand the reason why a emulator of Windows Phone can't run on my system.
P.S
I dont have Hyper-V feature in the Windows Feature list to Turn off/on
Thanks heads up for each answer! :)
The error is saying you need Windows 8.1 x64 Pro or Enterprise to be able to install Hyper-V. You can still develop phone apps in the edition of Windows 8.1 you have but you must debug on on a windows phone the emulator will not be available
System Control -> Programms and Functions -> "Activate or deactivate Windows Features" (in the left bar)
(freely translated from my german win8.1)
There you can activate Hyper-V if it is inside your Windows-version. Then try to restart VS2013 and start the emulator. I had to "deactivate" my Hyper-V and activate it again for some reason. Then it worked.
Good Luck! :)
The Windows Phone 8 emulator is a special Hyper-V image. It cannot run on other virtualization technology.
Without the emulator, the alternative option would be to use an actual device.
you can use a virtual machine to deploy windows phone 8 OS. Your System processor does not support hyper-v so, you can install win phone 8 on a virtual machine. you would found this link helpful.. check it out: http://www.youtube.com/watch?v=WANk_XaovqM
Step which i followed; ( I already have windows 8.1 64-bit machine )
Enabled 'Virtualization / Hardware assisted virtualization' in bios. [ https://www.google.co.in/search?q=enable+virtualization+in+bios&oq=enable+virtual&aqs=chrome.1.69i57j0l5.5117j0j7&sourceid=chrome&es_sm=93&ie=UTF-8 ].
Hyper-V option came in 'windows features' after I did this step.
Later, I Became a member of Hyper-V admin group.
I'm trying to make a simple Windows Phone application on a Macbook Pro. So I'm running Visual Studio in Windows 7 inside of VMware Fusion.
When I try to run the phone emulator, this is what I get.
I looked for settings that I could modify to the virtual machine settings but didn't find any.
Unfortunately this technique will probably not work for you. I had the same issue when I was on my PC and wanted to create iPhone applications. VMWare (and other Virtual Machines) are not fully gfx enabled. You need to check the box that says "Accelerate 3D graphics
What I would suggest is to install Windows 7 on your Mac using BootCamp.
My main OS is Windows XP. I install VirtualBox and now have Windows 7 under VirtualBox. I install WinPhone7 Emulator and try run it. But all that I can see is window of emulator with text "Windows Emulator is doing a complete OS boot...". I waited a very long time. I tried to reboot, reinstall the Windows7 and many more. Result of my attempts is zero. It is possible run WinPhone7 Emulator under Virtual Box? What I can do for work with WinPhone7 Emulator without switch main OS?
The emulator doesn't support running under a VM.
Setup and System Requirements for Windows Phone Emulator
The emulator is a VM itself which is partly what makes this unsupported.
Some people have had varying results running under unsupported environments such as XP, VMWare, Bootcamp... but as yet I've not seen anything posted for the VM you mention.
You have a step by step procedure here: Windows Phone 8 SDK on a Virtual Machine with Working Emulator
It uses VMWare but it does allows you to run the Windows Phone 8 emulator in a VM.
I've been using this for a few days with good results. I dont have a Windows Phone 8 device yet, so I didn't tried to deploy but its good enough to start playing with it.