I have Windows 10 Pro x64 installed on my machine with Visual Studio community as well, however I need Windows Phone emulators for Xamarin testing. Visual Studio keeps telling me:
This computer does not support Windows Phone emulator, which requires the 64-bit edition of Windows 8.1 Pro and a computer that supports Hyper-V.
Spec of my PC:
AMD Phenom II X4 810 Processor (Supports SLAT)
8GB of RAM
Gigabyte M720-US3 Motherboard
Award modular BIOS v6.00PG
So I tried to enable Hyper-v for my computer by enabling virtualization in BIOS. Then I went to the Control panel and tried to enable Hyper-v there, but it seems like I can't. The tooltip says I cannot install hyper-v and that the firmware disables support for virtualization.
Hyper-v grayed out
I also let a little AMD utility check for support for hyper-v and this is the result:
I should enable AMD-v however I didn't find any option like that in my BIOS. Only thing called simply "virtualization" I enabled
I don't know what else I could do for it. Any idea? Thank you very much!
Related
I installed Xamarin with Visual studio 2015, they worked well until I installed visual studio emulator for android, every time when I install it, windows couldn't start and stuck at windows logo for hours, Windows couldn't boot unless I restore system..
Do you have any suggestion to solve this problem ? or are there any emulator compatible with visual studio instead ?
p.s. my OS is windows 8.1 x64
I have only ever been able to get one VS Android emulator to work, but that is mainly because I use VM for Windows and only have 4GB ram assigned to it, and many of the emulator images need almost all of that.
That said, Google's Android emulators have gotten pretty good, especially if you install the Intel HAXM Accelerator included in the Android SDK. Instructions to install the HAXM Accelerator:
https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
And also make sure you update your Android SDK in the SdK Manager to get all of the latest stuff (with the exception of Preview N packages as Xamarin does not fully support N yet, and also do not install Build Tools version 24. there are issues with those build tools and Xamarin at this point. See https://releases.xamarin.com/technical-bulletin-android-sdk-build-tools-24/
Most probably this happens due to the Hyper-V. Microsoft emulator requires Hyper-V but if your computer doesn't support it for a reason or another that might very well happen.
To check this theory, enable Hyper-V by yourself (Programs and Features/Turn Windows features on or off, Hyper-V/Hyper-V Platform).
Other emulators don't require Hyper-V, so, if that's a problem you can still pick among Google's (free), Xamarin's (free) and Genymotion (commercial).
I have the 32-bit version of Windows 10. I have installed Visual Studio 2013 Ultimate, but I am unable to find the emulator for Windows Phone.
How can I test my application?
The Windows Phone SDK uses Hyper-V, which requires a 64-bit platform for the host.
See below for an excerpt. Note the requirements listed under Operating System.
System requirements for the emulator for Windows Phone 8
Your computer must meet the following requirements:
BIOS
In the BIOS, the following features must be supported:
Hardware-assisted virtualization.
Second Level Address Translation (SLAT).
Hardware-based Data Execution Prevention (DEP).
RAM
4 GB or more.
Operating system
Windows 8
64-bit
Pro edition or higher
Source: MSDN
Notice Regarding Universal Apps (UWP)
Universal Apps targeting Windows 10 can be created and tested on a 32-bit (x86) platform, but you will be unable to build and test applications for 64-bit (x64) and ARM platforms.
Source: MSDN
I am running VMWare 7 + Visual Studio 2010 on Windows 7 ultimate x64 as a host and Windows XP SP3 32bit as a guest on i7-3610qm. But when attempt to run record/replay function VMWare says that I have unsupported processor, but in the VMWare manual there is said that record/replay should be working on Intel pentium 4 and newer.
I was thinking of changing some settings in BIOS but which ones? Any ideas? Or alternative VM software with function record/replay?
I was facing this problem before and wrote on msdn and was urged to uninstall all the components and I did that.
Again installed Visual Studio Community 2013 and I am facing this problem.
Windows Phone Emulator requires Hyper-V. Your computer is missing the following pre-requisites requied to run Hyper-V:
Windows 8 Professional (64-bit)
I am using hp Envy m6 with AMD processor and 6GB RAM (Factory installed Windows 8.1 Professinal). I believe my PC meets the requirements specified by Microsoft. And I have enabled virtualization in the BIOS settings.
PS. Thank you stackoverflow for not allowing me post a snapshot of the problem!
i would be developing windows phone app that would fit into windows phone 8 OS. I have a laptop which has windows 7 OS. Now the question is should i have to upgrade to windows 8 or is there a workaround?
Current Laptop - Windows 7 OS,64 bit, 4GB RAM
To run the Windows Phone 8.x SDK on your PC, you'll have to upgrade to Windows 8. If you're looking to get started with the latest 8.1 SDK, you'll need the Windows 8.1 update with Visual Studio 2013 Update 2.
To run the emulators, you'll need to have Hyper-V active on your machine as it is required. If your machine doesn't support Hyper-V, the only options are to upgrade your device or run a Virtual Machine hosted in the cloud. Microsoft Azure provide great hosting for developer VMs at a relatively cheap cost.
The other option is to buy a Windows Phone 8 device as you don't require Hyper-V to debug your applications straight to a device. At the cost of some mid-range device, you'd be better actually getting a device.
I hope that helps :)