Windows Phone Emulator on MacBook Pro (2013) - windows-phone-8

I've recently purchased MacBook Pro and I'm not able to run Windows Phone Emulator. I have device but I would also like to test apps on emulator. All hyper-v setting are on but when I try to deploy it says that I have to set up hyper-v.
I'm using Bootcamp to run Windows 8.
Any idea how to do it?

I have had the same problem for some time. I always boot into Windows by pressing the Alt key when I turn on the computer and select the Bootcamp partition to boot from. What seems to make a difference is to boot into OSX, open System Preferences and select the Bootcamp partition to boot from in the Startup Disk panel. Click on Restart to boot into Windows and the phone emulator should now work. Hope this helps.

I was able to use the Windows Phone 8 emulator on my Macbook Pro but I am using Parallels to run Windows.

Related

Running emualtor from with VM Ware

My PC OS is Windows 7.
I have installed VM Ware
I have installed Windows 8 Standard in VM Ware
I am trying to create a Windows Phone 8 app.
I want to use the PCs internet connection rather than the GPRS on my mobile.
I have recently found out I need to run the phone emulators to do this.
But, the emulators do not work because I am launching under VM Ware.
Is there a work-around?
Also running Emulator(VM) within a VM is not supported.

How to debug windows phone apps on windows tablet

Ok so I got windows 8.1 nextbook to test on. I created some basic browser app in visual studio running on virtual windows server 2012 r2. My main machine is windows 7. When I connect with USB cable nothing happens (who could have predicted that). I thought I could deploy my app on tablet and do a debug like that but haven't find a way to do it. Anybody here with experience in this scenario, I googled everywhere and the only thing I found is that documentation sucks
You cannot run a Windows Phone app on Windows. You need a Windows Phone or a Windows Phone emulator to run the Windows Phone app. To run on Windows you need to write a Windows Store app. Windows 8.1 on a tablet is the same as Windows 8.1 on a desktop or laptop computer.
In your case you'll probably need a physical Windows Phone since you are already running virtualized. The Windows Phone emulator is a Hyper-V image and is not supported nested in a Hyper-V guest OS.
If you write a Windows Universal app then the code will be mostly the same for the Windows and Windows Phone targets (the UI layer is usually different), so you can write and test the bulk of the app as a Windows Store app to run on your tablet and then recompile for Windows Phone.

I've got enabled Hyper-V, but can't install Windows Phone 8.1 emulator

I've got:
Microsoft Windows 8.1 Pro (64bit, Russian language) on a laptop
6GB RAM
Core i5 with Hyper-V support
Hyper-V enabled in BIOS and I can create virtual machines through Hyper-V manager
Visual Studio 2013 (Update 2/Russian language)
And I can't install Windows Phone 8.1 emulator. I checked Hyper-V settings by CoreInfo and I've got "Hypervisor is present (-)". I tried Damir tip (http://developers.de/blogs/damir_dobric/archive/2012/10/14/windows8-error-hypervisor-is-not-running.aspx), but in bcdedit I've got hypervisorlaunchtype set to auto.
Does anyone know, what also I should check except the checklist (http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524.aspx)?
I've already used Windows Phone 8.0 emulator on my laptop about year ago. Since that time I changed only HDD (to hybrid HDD) and reinstalled everything.
Error message from installer.
On English: Your computer doesn't support Windows Phone emulator for which you need a 64bit Windows 8.1 Pro and a computer with Hyper-V support. See additional information here go.microsoft.com/fwlink/?LinkId=394063
Original: Этот компьютер не поддерживает эмулятор Windows Phone, для которого требуется 64-разрядный выпуск Windows 8.1 Pro и компьютер, поддерживающий Hyper-V. Дополнительные сведения см. по адресу http://go.microsoft.com/fwlink/?LinkId=394063
Check that your system supports Hyper-V through this simple tool:
If yes, then tel me. let me give an easy way to activate emulator on your PC.
To check BIOS settings for SLAT by using the MachineSLATStatusCheck tool from Codeplex
Download and run the following tool from Codeplex. This tool has a simple graphical user interface.
Download MachineSLATStatusCheck

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.

How can I start phone emulator on HyperV or share phone through RDP?

I want to see how far I can take my Surface 2 for developing in Visual Studio 2013. Please note that this is a Surface 2 running WinRT - not full version.
Here is my setup
Surface 2 on desktop mode with RDP.
Windows 2012 running HyperV with a Windows 8.1 VM.
On the Windows 8.1 VM I have installed VS 2013. Naturally, HyperV gets installed as well.
My problems
My first thought was that I could use the Emulator but it complains that it failed to start because some of the Hyper-V components are not running. After some research this seems to be the result of Hyper-V in Hyper-V.
Then I tried to use an alternate approach. To share my Windows Phone through USB. I inserted my "Nokia Lumia 1020" in USB port of Surface 2. I could then see it in my desktop. Also, when I started RDP application I could see "Nokia Lumia 1020" under Local resources->Other supported Plug and Play devices. I checked it for sharing. I connected again but the phone was not visible on the guest operating system.
Anyone else done this? Either know how to circumvent the Hyper-V in Hyper-V or share the phone for development (through RDP).
You can't use hyper-v without windows 8 pro, I'm sorry... Try nokia's device rdp (http://developer.nokia.com/resources/remote-device-access) ...